我在电子邮件传送方面遇到问题,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
这看起来像是 DNS 记录中的典型拼写错误。
在 DNS 区域文件速记中,任何不以尾点结尾的名称记录.都不是完全限定的域名。
名称服务器将附加 $ORIGIN(通常是区域名称)来完成短名称并生成 FQDN。
有人打算设置您的反向 DNS 记录:
或使用典型的速记:
但实际上做到了:
(注意缺少的尾随点)然后完成:
更正该拼写错误,您的 HELO 名称
mail.fullstackprogrammer.net.
将正确匹配反向 DNS (PTR) 记录。