这个工具有问题吗?

关于「邮箱格式验证 在线」

该工具通过对照 RFC 5322 规范检查语法以及验证域名是否具有有效的 MX(邮件交换)记录来验证电子邮件地址。两个检查都必须通过,地址才被视为可投递。

语法验证捕获缺少 @、本地部分格式错误和不允许的字符等错别字。MX 验证捕获看起来有效但未配置邮件服务器的域名——如"@gmial.com"或最近过期的域名。两者结合可以捕获绝大多数虚假或粗心打字的地址。

在注册表单验证期间、发送批量电子邮件活动之前清理列表中的地址,或调试特定收件人的可送达性问题时使用。

如何使用这个工具

如何对单个 email 地址做语法校验

  1. 输入 email

    把地址放入「Email」字段。工具会先 trim 空白并转小写——展示形式上的差异不重要。

  2. 点击运行

    结果返回 `valid`(布尔)和(false 时的)`reason`。匹配采用务实的正则:一个 `@`,域名里至少一个 `.`,无空格——严格 RFC 5322 的引号本地部分、IP 字面量主机不被接受,但这些在真实地址中占比 <0.01%。

  3. `valid: true` 不能证明

    语法合法只是必要条件,不充分。不能证明邮箱存在、域名有 MX 记录、或者用户真的会读。可达性请发确认邮件,或用 mx-lookup + 真正的 SMTP 探测——不要靠正则。

  4. 常见假阳/假阴

    `a@b` 在朴素检测中能过,但这里因为域名没有 `.` 会被判 false。`foo@bar.` 因末尾点被拒。`name+tag@gmail.com` 这类 plus 地址合法,工具会接受——这是预期行为。