并非所有电子邮件都能发送给最终用户,有些会被拒绝

并非所有电子邮件都能发送给最终用户,有些会被拒绝

我经营一家小公司,一些客户反馈称,当他们尝试向我们发送电子邮件时,电子邮件立即被拒绝,并出现以下错误:


该消息是由邮件传递软件自动创建的。

您发送的邮件无法递送给一个或多个收件人。这是一个永久性错误。以下地址失败:

[电子邮件保护]“:

域中没有有效的邮件交换器

这种情况一开始并不常见,但现在变得越来越常见,大多数电子邮件似乎运行良好(例如本网站的注册),并且可以发送电子邮件。

这些是域名注册页面的设置(我之所以添加这些设置,是因为我在网上找到一些参考资料,表明在另一个案例中也存在这个问题,但我不确定为什么)

DNS          TYPE   PRIORITY      DESTINATION/TARGET
ENTRY
@             MX    10          mail.everfurniture.com      
@             A                 178.18.127.99         
ftp           CNAME            ftp.myserverworld.net      
mail          CNAME            mail.myserverworld.net         
www           A                 178.18.127.99

非常感谢任何有关寻找什么的帮助或指导!

答案1

此条目:

@ MX 10 mail.everfurniture.com

无效,因为域名缺少尾随点。这在RFC1537(常见 DNS 数据文件配置错误):

  1. “扩展名惊喜”

    有时我们会遇到奇怪的名称,这些名称看起来像是用本地域扩展的外部名称。这是由于忘记用点结尾名称造成的:区域文件中不以点结尾的名称始终会使用当前区域的名称进行扩展(区域文件代表的域或最后的$ORIGIN)。

    示例:foo.xx 的区域文件:

    pqr MX 100 Relay.yy.
    xyz MX 100 Relay.yy
    (没有尾随点!)

此外,MX 记录中提到的名称不能是其他名称的别名,而必须可直接解析。这似乎是 mail.everfurniture.com 的问题,它(参见下面的 dig 输出)是 mail.myserverworld.net 的 CNAME。

$ dig mail.everfurniture.com
[...]
;; 问题部分:
;mail.everfurniture.com。在

;; 答案部分:
mail.everfurniture.com.14400 IN CNAME mail.myserverworld.net。
mail.myserverworld.net.14400 IN A 94.136.40.62

应该删除该CNAME记录,而应该有一个直接指向的 A 记录94.136.40.62

相关内容