Che*_*ion 5 spam mac-osx-server spamassassin osx-snow-leopard
错误报告:https : //issues.apache.org/SpamAssassin/show_bug.cgi? id =6269
事实证明,由于上述错误,SpamAssassin 为通过我的邮件服务器(Mac OS X 10.6 服务器)的所有电子邮件添加了 3.2 (FH_DATE_PAST_20XX) 的分数。
查看日志:
Jan 1 09:46:36 mail.example.com /usr/bin/amavisd[25021]: (25021-16) SPAM, <opadyoceb8552@superonline.com> -> <scrubbed@joemedia.tv>, Yes, score=11.101 tag=2 tag2=6 kill=6 tests=[BAYES_99=3.5, FH_DATE_PAST_20XX=3.188, HTML_IMAGE_ONLY_32=1.778, HTML_IMAGE_RATIO_02=0.383, HTML_MESSAGE=0.001, MIME_HTML_ONLY=1.457, RDNS_NONE=0.1, SPF_FAIL=0.693, SPF_HELO_FAIL=0.001], autolearn=no, quarantine fydtn7Bx7ffD (junk@example.com)
Run Code Online (Sandbox Code Playgroud)
在错误中定义了规则,/rulesrc/sandbox/emailed/00_FVGT_File001.cf
但是这在 Mac OS X 上不存在 - 有谁知道该规则在 Mac OS X 服务器上的定义位置吗?没有以 00_ 开头的文件,/usr/share/spamassassin/
这是我假设的位置。
有点耐心,它出现在我的一个邮件列表中(现在在 Apple 的 KBase 上:TS3187):
任何一个:
1) 添加到 /etc/mail/spamassassin.conf
score FH_DATE_PAST_20XX 0.0
Run Code Online (Sandbox Code Playgroud)
或者
2)/usr/share/spamassassin/72_active.cf
通过将FH_DATE_PAST_20XX
行替换为以下内容来修复规则:
header FH_DATE_PAST_20XX Date =~ /20[2-9][0-9]/ [if-unset: 2006]
Run Code Online (Sandbox Code Playgroud)
或者
3)运行sa-update
它也会修复它。(感谢马修·布莱恩特)
sudo sa-update --nogpg --updatedir /etc/mail/spamassassin --debug
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
969 次 |
最近记录: |