遇见数据集

Go Email Validator

收藏
RapidAPI2026-08-07 更新2026-08-08 收录
官方服务:

资源简介:

Production-ready email validation API built with Go. Detect disposable emails, validate MX records, check domain reputation, WHOIS data, DNS analysis and risk scoring.

创建时间:
2026-08-07
原始信息汇总

数据集概述:Go Email Validator

API 名称:Go Email Validator

基本信息

  • 类别:Email(电子邮件验证)
  • 提供者:Ghaith MLIKA
  • 订阅者数量:1
  • 服务等级:100%
  • 平均延迟:1348ms
  • 流行度:8.3
  • 价格:免费

功能简介

Go Email Validator 是一个基于 Go 语言构建的、生产级电子邮件验证 API,可用于验证单个邮箱或批量邮箱列表,主要功能包括:

  • 语法验证:符合 RFC 5321 的正则表达式校验
  • MX 记录查询:验证域名是否能够接收邮件
  • 一次性域名检测:识别临时邮箱提供商
  • 拼写错误检测:对常见域名拼写错误提供纠正建议(如 gmial.comgmail.com
  • 风险评分:0-100 分评分,附带明确原因说明
  • Redis 缓存:MX 结果缓存 24 小时,加快重复查询速度
  • 审计日志:所有验证记录记录到 MongoDB

接口信息

基础 URLhttps://go-email-validator.fly.dev/v1

认证方式:通过 RapidAPI 代理自动传递 API 密钥,无需额外配置。

可用端点

端点 方法 描述
/validate GET 验证单个邮箱地址
/bulk-validate GET 并发批量验证多个邮箱
/domain-analysis GET 分析域名的邮件基础设施

请求参数

  • GET /validate:必填参数 email(要验证的邮箱地址)
  • GET /domain-analysis:必填参数 domain(要检查的域名)
  • POST /validate/bulk:请求体格式为 {"emails": ["email1", "email2", ...]}

响应示例

单个邮箱验证(GET /validate

json { "success": true, "data": { "valid": true, "block": false, "disposable": false, "mx_found": true, "mx_host": "gmail-smtp-in.l.google.com.", "possible_typo": null, "risk": 0, "reason": "OK" }, "error": null }

批量验证(POST /validate/bulk

json { "success": true, "data": [ { "email": "user@gmail.com", "valid": true, "risk": 0, "reason": "OK" }, { "email": "fake@mailinator.com", "valid": false, "risk": 100, "reason": "Disposable domain" }, { "email": "typo@gmial.com", "valid": false, "risk": 30, "reason": "Possible typo detected", "possible_typo": "gmail.com" } ], "error": null }


风险评分参考

评分 含义 block
0 干净——可安全使用 false
30 检测到可能的拼写错误 false
60 未找到 MX 记录 true
100 一次性域名 true

错误处理

所有错误均采用统一格式返回:

json { "success": false, "data": null, "error": { "code": 400, "message": "Missing required parameter", "details": "email query parameter is required" } }

常见 HTTP 状态码:

  • 400:请求错误 / 缺少参数
  • 429:请求速率超限
  • 500:服务器内部错误

速率限制

API 通过响应头提供速率限制信息:

Header 描述
X-RateLimit-Limit 每个时间窗口的最大请求数
X-RateLimit-Remaining 当前窗口剩余请求数
X-RateLimit-Reset 窗口重置的剩余秒数

使用场景

  • 表单验证:在数据入库前阻止无效邮箱
  • 邮件列表清洗:发送营销活动前清理列表
  • 防欺诈:注册时标记一次性邮箱
  • 线索评分:利用风险评分对潜在客户进行资格评估
二维码
社区交流群
二维码
科研交流群
商业服务