我在 Ubuntu/Plesk 服务器上运行了 Spamassassin。直到最近它还运行良好,但现在似乎会放行随机垃圾邮件。
这些消息似乎触发了很多规则,但分数仍然很低。我定义了很多自定义分数,这些分数非常高,因为我不介意一些误报。
下面是通过 Spamassassin 运行的电子邮件标头示例,看起来显然是垃圾邮件:
X-Spam-Status No, score=0.2 required=6.0 tests=BAYES_50,BODY_SPAM, HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_DNSWL_HI,RCVD_IN_MSPIKE_H2, RCVD_IN_SBL,SPF_HELO_NONE,T_SPF_PERMERROR,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.4
BODY_SPAM 的得分为 2.0,BAYES_50 的得分也是如此
当我运行时,spamassassin -D --lint
一切似乎都很好。所以我假设我的 cf 文件没有问题
最好找出导致这种情况的原因,如果不能,至少我该如何测试或记录 Spamassassin。
答案1
RCVD_IN_DNSWL_HI
并且RCVD_IN_MSPIKE_H2
通常情况下经过考虑的消极的垃圾邮件指标,并带有负分。RCVD_IN_DNSWL_HI
默认分数为 -5。
因此以 0.2 的分数结束听起来是合理的。