SpamAssassin RDNS_DYNAMIC 和 HELO_DYNAMIC_IPADDR

标签 spamassassin

我正在使用 SendGrid 发送电子邮件,最近我使用他们的 API 从我的服务器进行的测试,最终让 SpamAssassin 标记了我的电子邮件。结果如下:

pts rule name              description
---- ---------------------- --------------------------------------------------
0.0 URIBL_BLOCKED          ADMINISTRATOR NOTICE: The query to URIBL was blocked.
                           See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information.
                         [URIs: sendgrid.net]
-0.0 SPF_PASS               SPF: sender matches SPF record
0.0 T_SPF_HELO_TEMPERROR   SPF: test of HELO record failed (temperror)
-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
                         [score: 0.0000]
0.0 HTML_MESSAGE           BODY: HTML included in message
2.0 HTTPS_HTTP_MISMATCH    BODY: No description available.
1.1 KAM_REALLYHUGEIMGSRC   RAW: Spam with image tags with ridiculously huge
                          http urls
-0.1 DKIM_VALID_AU          Message has a valid DKIM or DK signature from author's
                         domain
-0.1 DKIM_VALID             Message has at least one valid DKIM or DK signature
0.1 DKIM_SIGNED            Message has a DKIM or DK signature, not necessarily valid
2.6 RDNS_DYNAMIC           Delivered to internal network by host with
                         dynamic-looking rDNS
2.0 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP addr 1)
X-Spam-Flag: YES

我正在使用的网络托管公司刚刚回复我说他们通过从我的服务器禁用 SpamAssassin 解决了这个问题。我可能需要更好的解决方案。

所以我的主要问题是:我应该联系谁来修复以下几行?我的网络主机、Sendgrid 还是其他人?

2.6 RDNS_DYNAMIC Delivered to internal network by host with dynamic-looking rDNS
2.0 HELO_DYNAMIC_IPADDR    Relay HELO'd using suspicious hostname (IP addr 1)

最佳答案

HELO_DYNAMIC_IPADDR 表示发送服务器已连接到接收服务器,并使用IP 地址而不是完全限定域名( FQDN),RDNS_DYNAMIC 表示对该 IP 地址的反向 DNS 检查解析为类似于动态颁发的 IP 地址的 FQDN。

要纠正此问题,您需要获取发送 IP 的 rDNS 以解析为合理的 FQDN,然后在 HELO/EHLO 握手中使用该 FQDN。这两者都与消息交换的 MX 阶段相关,并且可能是由发送服务器引起的,但也许您的发件人不想公开宣布自己,以避免其他更直接的垃圾邮件规则应用于他们感知的发件人信誉?

我希望 SendGrid 在 HELO 握手期间使用您的域名代表您发送,因此要求将其发送 IP 范围包含在您域的任何 SPF 记录中。

从历史上看,在 HELO 握手期间宣布 IP 地址的 Exchange 服务器曾经配置错误,因为管理员在不知情的情况下在其发送连接器的 FQDN 字段中输入了 IP 地址。 p>

关于SpamAssassin RDNS_DYNAMIC 和 HELO_DYNAMIC_IPADDR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50785328/

相关文章:

regex - Spamassassin 的自定义规则(用于主题行过滤)不起作用

postfix-mta - 无法匹配 spamassassin 自定义正则表达式规则

email - 为什么来 self 服务器的电子邮件被热门客户标记为垃圾邮件?

Spamassassin 贝叶斯不工作

linux - SpamAssassin 不重写主题行

spam-prevention - local.cf spamassassin

email - MIXED_ES 太多 es 不是 es

php - 在发送给用户之前需要扫描电子邮件内容是否有垃圾邮件