从我的服务器发送的电子邮件被 SpamAssassin 标记为 -1.274 RDNS_NONE

从我的服务器发送的电子邮件被 SpamAssassin 标记为 -1.274 RDNS_NONE

我在电子邮件投递过程中遇到了问题,SpamAssassin 用 RDNS_NONE 结果标记了我的电子邮件。我怀疑这是由于我的反向 DNS (rDNS) 和 HELO 设置不匹配造成的,但我不太清楚如何解决。如能得到任何指导或解决方案,我将不胜感激。

细节:

问题:SpamAssassin 标记从我的服务器发送的电子邮件,结果为 -1.274 RDNS_NONE,表明 rDNS 设置存在问题。当前配置:HELO 标识设置为 mail.domain 服务器 IP 地址的 rDNS 也设置为 mail.domain.ip.in-addr.arpa 观察结果:

以下是本次检查的测试值:IP:50.76.70.61 HELO:mail.fullstackprogrammer.net rDNS:mail.fullstackprogrammer.net.70.76.50.in-addr.arpa

答案1

这看起来像是 DNS 记录中的典型拼写错误。

在 DNS 区域文件速记中,任何未以尾随点结尾的名称记录.都不是完全合格的域名。

名称服务器将附加 $ORIGIN(通常是区域名称)以完成短名称并生成 FQDN。

有人试图设置您的反向 DNS 记录:

 61.70.76.50.in-addr.arpa. 3600 IN  PTR mail.fullstackprogrammer.net.

或使用典型的简写:

 61   IN    PTR mail.fullstackprogrammer.net.

但实际上却:

 61.70.76.50.in-addr.arpa. 3600 IN  PTR mail.fullstackprogrammer.net

(请注意缺少的尾随点)然后完成:

61.70.76.50.in-addr.arpa. 3600  IN  PTR mail.fullstackprogrammer.net.70.76.50.in-addr.arpa.

纠正该拼写错误,您的 HELO 名称mail.fullstackprogrammer.net.将与反向 DNS (PTR) 记录正确匹配。

相关内容