检查邮箱地址是否存在,即确认该域名下有真实活跃的邮箱。这样可避免发送到不存在的地址,防止硬退信并保护发件人信誉。
检查邮箱是否存在的步骤
1. 运行语法检查
在进行任何网络查询前,先确认地址结构是否有效。语法无效即表示该地址不存在。
2. 查询域名 MX 记录
通过 DNS 查找该域名的邮件服务器。若未找到 MX 记录,则该域名无法接收邮件,该地址在实际意义上也不存在。
3. 通过 SMTP 连接
打开与邮件服务器的连接并发送:EHLO、MAIL FROM 和 RCPT TO。服务器响应会告诉你邮箱被接受(250)还是被拒绝(550)。这是决定性检查。
4. 处理特殊情况
Catch-All 服务器会接受任何地址,无论邮箱是否真实存在。此时应将地址标记为「catch-all」,而非已确认有效。一次性邮箱服务会创建临时邮箱,技术上存在,但对营销毫无价值。
提示
- 切勿向未验证的地址发送冷邮件——ISP 会标记你。
- 硬退信 = 地址不存在。应立即移除。
- 在注册表单中使用 BillionVerify API,进行实时检查。