five

Email Verification and Validation

收藏
RapidAPI2026-04-10 更新2026-04-11 收录
下载链接:
https://rapidapi.com/maulik1807/api/email-verification-and-validation1
下载链接
链接失效反馈
官方服务:
资源简介:
Verify email addresses in real time. Checks syntax, MX records, disposable domains, role-based addresses, typos, and live SMTP mailbox exi
创建时间:
2026-04-10
原始信息汇总

Email Verification and Validation API 数据集概述

基本信息

  • API名称:Email Verification and Validation
  • 类别:Email
  • 提供者:Maulik Jain
  • 当前版本:v1
  • 流行度:8.6
  • 服务等级:100%
  • 平均延迟:1531ms

功能概述

该API用于验证电子邮件地址的真实性、可送达性及有效性,在发送邮件前进行判断。验证过程包含一个7步验证流程:

  1. 语法验证 — 根据RFC 5322规则和长度限制检查地址。
  2. MX记录查找 — 确认域名已配置为可接收邮件。
  3. 一次性域名检测 — 标记来自5000多个临时提供商(如Mailinator、Guerrilla Mail、TempMail)的地址。
  4. 基于角色的地址检测 — 识别很少属于真实用户的共享收件箱(admin@、noreply@、support@)。
  5. 拼写纠正 — 检测常见的域名拼写错误并建议正确地址(例如gmial.com → gmail.com)。
  6. 全收检测 — 识别静默接受所有传入邮件的域名。
  7. 实时SMTP邮箱探测 — 与邮件服务器建立真实连接,询问特定邮箱是否存在。返回明确的“是”、“否”或“未知”,且不传递任何消息。

技术特性

  • 完全基于标准网络原语构建,无需付费的第三方验证服务。
  • 主要提供商的响应时间通常在500毫秒以内。
  • 结果以结构化JSON对象返回,包含0-100的可送达性分数、纯英文原因代码以及详细的检查细分。
  • 不会存储或向第三方传输用户的电子邮件地址。
  • SMTP探测仅执行握手(EHLO → MAIL FROM → RCPT TO → QUIT)并立即断开连接,不会发送任何邮件。

已知限制

  • SMTP邮箱探测(第7步)需要出站端口25,而大多数云提供商阻止此端口。实际上,mailbox_exists通常会返回"unknown"reasonsmtp_timeout。地址不会被标记为无效,其分数将减少15分而非50分。其余六项检查(语法、MX、一次性、基于角色、拼写、全收)均完全运行,并提供强有力的可送达性信号。

适用场景

  • 清理邮件列表
  • 阻止虚假注册
  • 降低退信率
  • 在路由给销售之前验证潜在客户

端点

方法 路径 描述
GET /api/v1/verify 验证单个电子邮件地址
POST /api/v1/verify/bulk 在一次请求中验证最多50个电子邮件地址
GET /health 健康检查

快速开始

  • 单个验证:GET /api/v1/verify?email=user@example.com
  • 批量验证:POST /api/v1/verify/bulk
    • Content-Type: application/json
    • 请求体示例:{ "emails": ["user@example.com", "test@gmail.com"] }

响应字段

字段 类型 描述
valid boolean 总体结论
score number 可送达性分数 0–100
reason string 主要原因代码
suggestion string 检测到的拼写修正建议
checks.syntax boolean 通过语法检查
checks.mx_found boolean 域名具有MX记录
checks.disposable boolean 是否为一次性域名
checks.role_based boolean 是否为基于角色的地址
checks.catch_all boolean 域名是否接受所有地址
checks.mailbox_exists string "yes" / "no" / "unknown"
processing_time_ms number 总处理时间

分数构成

  • 基础分数:100
  • 一次性域名:-40
  • 邮箱不存在:-50
  • 邮箱未知(SMTP无结论):-15
  • 全收域名:-10
  • 基于角色的地址:-10
  • 无MX记录或语法无效:分数 → 0

原因代码

  • deliverable — 地址状态良好
  • invalid_syntax — 格式检查失败
  • no_mx_records — 域名无法接收邮件
  • mailbox_not_found — SMTP确认地址不存在
  • smtp_unverifiable — SMTP检查无结论
  • smtp_timeout — 邮件服务器未及时响应(最常见,由于端口25限制)

速率限制

计划 请求/分钟
Starter 10
Pro 20
Business 40
Enterprise 60

订阅计划

  • BASIC:$9.00 / 月
  • PRO:$29.00 / 月
  • ULTRA:$79.00 / 月
  • MEGA:$199.00 / 月
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作