【发布时间】:2011-06-12 10:03:52
【问题描述】:
众所周知,实现这一点的最佳方法可能是与 MX 服务器的 SMTP 事务,在此期间我们“模拟”发送邮件(HELO、MAIL FROM、RCPT TO - 250 对 rcpt to 的响应 = e - 邮件没问题)。
它工作得很好,但是许多服务器(例如 Hotmail、MSN)将这样通信的主机列入黑名单(开始交易而不发送电子邮件)。
有没有更好的方法来验证电子邮件是否存在 - 无需用户交互,并且如果可能的话 - 无需发送消息?
【问题讨论】:
-
不,甚至 MX 方法也是可疑的((代理-)服务器接受域的所有内容,之后会出现“延迟反弹”)。我通常只发送一条“欢迎”消息并使用 VERP 自动处理退回。
标签: php smtp verification mx-record