Yahoo 邮箱:“未找到域名的 mx 记录”

Yahoo 邮箱:“未找到域名的 mx 记录”

Yahoo 的邮件服务器拒绝向我管理的域名的邮件服务器发送邮件。它抱怨该域名没有 MX 记录。根据我多年的理解,并且根据RFC 5321,如果没有 MX 记录,邮件服务器将返回到域的 A 记录中指定的地址。以下是 RFC 中的相关语句:

第 5.1 节“如果返回一个空的 MX 列表,则该地址将被视为与隐式 MX RR 相关联,其首选项为 0,指向该主机。”

看来我并非唯一一个注意到这一点的人Yahoo 的邮件传递服务器明显违反了 RFC 规范。我的问题是:站点运营商现在必须为所有接收邮件的域创建 MX 记录吗?是否有一些流程可以向 Yahoo 报告其邮件服务器不合规?还是我误解了,当 MX 记录不存在时,邮件服务器不再需要回退到 A 记录?

这是来自雅虎的退回邮件的顶部,其中地址已被删除:

抱歉,我们无法将您的消息发送到以下地址。<...>:未找到域 = ... 的 mx 记录。

答案1

从技术上来说,正确的答案是 Yahoo! 有错,因为它没有遵循 RFC。真正的答案是继续创建 MX 记录。

相关内容