最近学习使用了spamassassin,给公司的邮箱系统加上反垃圾功能。spamassassin调用了不少插件,perl安装时的插件都在/usr/lib/perl5/site_perl/5.x.x/Mail/SpamAssassin/Plugin/目录下。

使用sa-update更新规则,更新的配置文件都在/var/lib/spamassassin/3.003002/updates_spamassassin_org/目录下。

近来同事反应说有些客户邮件被误判为垃圾邮件,我看了下邮件头中的打分信息,发现多是rbl和uri的评分较高,被国际反垃圾联盟拉入黑名单了。

关闭查询rbl:

在local.cf文件中添加

skip_rbl_checks 1
skip_uribl_checks 1

更多RBL和URI信息资料,认真读文档是很有裨益的:

perldoc Mail::SpamAssassin::Conf

man Mail::SpamAssassin::Plugin::URIDNSBL