Spamassasin在我的电子邮件中提供以下标志:
*
0.8 RDNS_NONE由没有rDNS的主机传送到内部网络
“此测试检查是否存在反向DNS条目 对于最后一次不受信任的接力。请注意,这可以通过以下方式完成 解释相关Received标头中的信息 - 如果反向 第一个可信中继不执行DNS检查,或者它们是否执行 未记录在Received标头中,将触发此测试 (无论实际的rDNS状态如何)。“
*
我在电子邮件中看到的唯一IP是94.143.11.2 - >您可以将dns转换为trophymanager.com。 Google和Hotmail对此没有任何问题 - 但Spamassassin给它一个标志 - 我在这里缺少什么?
答案 0 :(得分:7)
不确定spamassassin,但许多邮件过滤器/ MTA(例如后缀)只接受rDNS条目Forward-confirmed。在您的情况下,转发确认不起作用:
dig -x 94.143.11.2 +short
man01.trophymanager.com.
但man01.trophymanager.com没有A记录。
创建DNS记录:
man01.trophymanager.com A 94.143.11.2
和Spamassassin可能不会抱怨了。
答案 1 :(得分:0)
如果您的托管帐户附带IP地址,则可以在托管帐户的信息中心内更改此地址,或者如果不确定,则可以与主机一起打开票证。
这解决了我在https://mxtoolbox.com上出现的“ SMTP反向DNS不匹配”错误
但是,mxtoolbox.com仍抱怨“反向DNS无效主机名”,它们的解释是:
您的反向DNS记录(PTR)不是有效的主机名。根据 电子邮件发送最佳做法,PTR记录应该是有效的主机 名称。如果PTR记录不是有效的主机名,则可能 您将遇到反垃圾邮件的电子邮件传递问题 服务。
我查询了我的注册商-Namecheap说:
PTR(指针)记录将IP地址映射到域名。它的 通常称为“反向DNS条目”,因为它会转换IP地址 命名。
PTR记录主要用作安全和反垃圾邮件措施, 验证是否允许邮件服务器地址将电子邮件发送到 特定的主机名。反向DNS条目检查服务器名称是否为 确实与连接所在的IP地址相关联 启动。
为了设置将连接IP地址的反向DNS条目 到您的域(例如127.0.0.1应该映射到yourdomain.com), 您需要联系您的IP地址提供商以创建PTR 记录IP地址。
可能我只需要等待一天,因为当我用主机更新反向DNS时,会显示一条消息,“请等待6到12个小时”。如果我记得的话,我会回来写一个更新。
答案 2 :(得分:0)
OP 询问了这个问题,但其他答案没有解决这个问题:
-0.8 RDNS_NONE Delivered to internal network by a host with no rDNS
这是由返回 localhost 的 127.0.0.1 的反向查找引起的,通常是由重定向邮件进出 localhost 以进行垃圾邮件/病毒过滤(例如通过 amavis)引起的。它将创建这样的标头,其中 rDNS 显示为 127.0.0.1 的 localhost:
Received: from smtp.example.com (**localhost** [127.0.0.1])
by smtp.example.com (Postfix) with ESMTPA id A5F13FEF
for <example@example.com>; Wed, 26 May 2021 17:07:02 -0700 (PDT)
请注意,我在上面的 **localhost** 周围添加了 * 以突出显示问题。通过更新 /etc/hosts 文件并将您的主机名放在单词localhost
之前,它将被正确放置在您的日志中:
所以你想要这个:
~]$ cat /etc/hosts
127.0.0.1 smtp.example.com localhost localhost.localdomain
::1 smtp.example.com localhost localhost.localdomain
不是这个:
~]$ cat /etc/hosts
127.0.0.1 localhost localhost.localdomain smtp.example.com
::1 localhost localhost.localdomain smtp.example.com
绝对不是这个:
~]$ cat /etc/hosts
127.0.0.1 localhost localhost.localdomain
::1 localhost localhost.localdomain
... 或者您可以为 127.0.0.1 配置 rDNS 但这似乎很愚蠢...集中式 rDNS 服务器应该使用什么主机名?确实,它不能;)