检查邮箱地址是否有效,需确认语法正确、域名可用且邮箱活跃。本指南逐步介绍各层验证。
如何检查邮箱有效性
1. 验证格式
有效邮箱必须恰好包含一个 @,本地部分 1–64 个字符,域名至少含一个点。应拒绝含空格、连续点号或不支持字符的地址。
2. 检查域名是否存在
查询域名在 DNS 中的 MX 或 A 记录。没有 MX 记录的域名无法接收邮件。完全无法解析的域名(NXDOMAIN)可确定为无效。
3. 通过 SMTP 测试邮箱
与接收邮件服务器建立 SMTP 会话并发送 RCPT TO 命令。250 响应确认邮箱存在;550 或 5xx 错误表示不存在。
4. 检查一次性邮箱服务商
Mailinator 和 Guerrilla Mail 等服务会生成临时地址。这些地址可通过语法和 SMTP 检查,但没有长期互动价值。应将域名与已知一次性邮箱服务商列表比对。
工具
- BillionVerify 免费邮箱检查器 — 免费检查任意单个邮箱地址。
- BillionVerify 邮箱验证器 — 完整验证,含域名、SMTP 与送达状态。