SpamAssassin预设

我们目前正在将我们的邮件从一个手动pipe理的RHEL盒子迁移到一个CPanel盒子,我非常兴奋,当它终于发生时,我可能会哭一点点。

作为迁移的一部分,我希望客户能够立即看到垃圾邮件,因为垃圾邮件已经成为我们当前服务器上的一个bug。 我们已经运行rbls,这将继续在我们的新服务器上,但由于这是一个全新的安装,没有任何预先学习的规则,我希望有资源在那里'总理'spamassassin莫名其妙的一个普通的阻止IP和封锁的短语例如,所以它准备立即开始阻塞。

任何人都知道这样的资源? 或者一个新的SpamAssassin安装已经有足够的初始规则?

您的旧服务器上是否安装了SpamAssassin? 如果是这样,你可以发出命令
在旧服务器上: sa-learn --backup > rules.sa
在您复制到新的服务器之后
在新服务器上: sa-learn --restore ./rules.sa


如果你正在寻找一个垃圾邮件数据库添加到你的服务器,一个build议是安装Razor。 您没有指定您正在使用的操作系统,但是这里是一般说明:从http://razor.sourceforge.net/docs/doc.php?type=text&name=INSTALL
从CPAN安装Perl模块
Time::HiRes
Digest::SHA1
MIME::Base64
Test::Simple
Test::Harness
Getopt::Long
File::Copy
URI::Escape

下载最新版本的Razor http://sourceforge.net/projects/razor/
解压缩到目录中解压缩razor-agents压缩包并运行:

 perl Makefile.PL make make test sudo make install 

创build默认configurationsudo razor-admin -create

Razor v2要求记者进行注册,这样他们的声誉可以随着时间的推移计算出来,他们可以参与撤销机制。 使用razor-admin -register进行注册。 必须通过以下任一方式手动调用:

 To register user foo with `s1kret' as password: razor-admin -register -user=foo -pass=s1kr3t To register with an email address and have the password assigned: razor-admin -register [email protected] To have both (random) username and password assigned: razor-admin -register