YourTrend
电子邮件 API 和 SMTP 活动 自动化 短信 网页推送 消息应用 统一收件箱 安全邮件 分析
ENUKRUDEESFRITPLPTHIZH
登录 免费开始
Deliverability

电子邮件验证:有效的方法和工具

简短回答

如何正确进行电子邮件验证:语法、MX、SMTP探测、全接收和一次性地址,而不损害您的声誉。

如何正确进行电子邮件验证

电子邮件验证是一个四层序列:检查地址语法,确认域名有MX记录,对邮箱进行SMTP探测,并过滤风险地址(一次性、角色基础、全接收)。清除所有四层可以在发送之前去除无效地址,将硬退信率保持在2%以下,并保护您的发件人声誉。

第一层. 语法

首先,地址会根据RFC 5322进行检查:一个@符号,一个有效的本地部分和域名,没有空格或非法字符。这可以捕捉到明显的拼写错误,如john@@mail..com,但并不能证明邮箱存在。

第二层. 域名MX记录

接下来,您需要确认该域名是否可以接收邮件。查询MX记录可以揭示邮件服务器:

$ dig +short MX gmail.com
5 gmail-smtp-in.l.google.com.
10 alt1.gmail-smtp-in.l.google.com.

没有MX记录意味着该域名无法接收邮件——地址100%无效。

第三层. SMTP探测

最准确的步骤模拟交付而不实际发送。验证器打开与MX服务器的连接,并在RCPT TO命令处停止:

> HELO validator.yourtrend.online
> MAIL FROM: <probe@yourtrend.online>
> RCPT TO: <user@example.com>
< 250 2.1.5 收件人正常        # 邮箱存在
< 550 5.1.1 没有此用户       # 邮箱不存在

一个250意味着邮箱被接受,一个550意味着被拒绝。连接在QUIT时关闭,且没有邮件被发送。

第四层. 风险地址

  • 全接收 — 该域名对任何地址都回答250,因此SMTP探测无法确认特定邮箱。这些被标记为“风险”。
  • 一次性 — 临时域名(mailinator.com,temp-mail.org)。它们存在几分钟,并在一小时内退信。
  • 角色基础 — info@,sales@,admin@。它们通常路由到小组并产生投诉。

SMTP探测的局限性

SMTP探测是准确的,但并非无所不知。一些服务器故意对任何地址回答250(全接收)或应用灰名单——暂时拒绝未知发件人并返回4xx代码,这可能导致验证器错误地将邮箱视为不可达。大型提供商(Gmail,Outlook)对来自单个IP的探测进行速率限制,因此您无法在一个线程中进行批量检查而不冒着暂时阻止探测地址的风险。

垃圾邮件陷阱 — 主要的隐藏威胁

垃圾邮件陷阱是一个不属于任何真实个人的地址,仅存在于捕捉发送者的低质量邮件。主要有两种类型:

  • 原始陷阱 — 从未选择加入的地址,发布在诱饵页面上。触碰到一个意味着使用了购买或抓取的名单。
  • 回收陷阱 — 被提供商重新激活为陷阱的废弃邮箱。触碰到一个意味着你很久没有清理你的名单。

验证器并不总能区分陷阱和有效地址,因此唯一真正的防御是永远不要购买名单,并定期删除不活跃的联系人。

实时验证与批量验证

验证有两种模式。注册表单上的实时验证从一开始就能防止错别字或一次性域名进入你的名单。每季度的批量验证清除随时间衰减的地址:员工离职,域名更换所有者。结合这两种模式是最佳选择。

为什么脏名单是危险的

向未验证的名单发送邮件会立即损害声誉:

指标健康危险区
硬退回< 2%> 5%
垃圾邮件陷阱0任何数字
投诉< 0.1%> 0.3%

像 Gmail 和 Mail.ru 这样的提供商将反弹激增视为购买列表的迹象,并开始将邮件过滤到垃圾邮件或阻止 IP。

风险评分而不是是/否

现代验证返回风险评分,而不是二元答案。一个地址可以在语法上有效,具有 MX,并接受邮件,但仍然可能属于一次性域名或基于角色的地址——这些被标记为“风险”,而不是“有效”。实际的方法不是盲目删除风险地址,而是降低它们的优先级:将它们排除在新 IP 热身之外,不要向它们发送冷邮件活动,并要求通过双重选择确认。这样,您可以保留潜在的活跃联系人,而不必将您的域名声誉置于风险之中。

工具和自动化

对于一次性检查,请使用我们的免费电子邮件验证器:它运行所有四个层次,并标记捕获所有和一次性地址。对于持续清理,请使用 API——YourTrend通过 PHP、Node、Python 和 Go 的 SDK 在注册时验证地址,因此只有活跃的邮箱才能进入您的列表。

  1. 实时验证注册表单上的地址。
  2. 每季度通过验证器运行整个列表。
  3. 立即删除硬反弹并将其移至抑制列表。
  4. 在接收时阻止一次性域名。

混合方法——在接收时验证加上定期清理——保持您的数据库健康。API 详细信息在文档中,验证计划在定价页面上。

在此页面 ← 所有文章
这有用吗?

一键操作。它告诉我们接下来该写什么。

尚无评分 — 您的将是第一条。

评论

评论在显示之前会被阅读。
  1. 尚无评论。开始对话吧。
付诸实践

几分钟内开始发送

此页面是通过搜索找到的

真实的搜索查询将人们带到这里——高亮的查询打开匹配的页面。