我们目前正在将我们的邮件从手动管理的 RHEL 框迁移到 CPanel 框,我对此感到非常兴奋,当它最终发生时,我可能会哭一会。
作为迁移的一部分,我希望客户能够立即看到垃圾邮件减少,因为垃圾邮件一直是我们当前服务器上的一大问题。我们已经运行了 rbls,它将在我们的新服务器上继续运行,但由于它是全新安装的,没有任何预先学习的规则,我希望有资源可以通过常见阻止 IP 和阻止短语列表等方式“启动” spamassassin,以便它能够立即开始阻止。
有人知道这样的资源吗?或者新安装的 SpamAssassin 是否已经有足够的初始规则?
答案1
您是否在旧服务器上安装了 SpamAssassin?如果是,您可以发出以下命令
在旧服务器上:sa-learn --backup > rules.sa
复制到新服务器后
在新服务器上:sa-learn --restore ./rules.sa
如果您正在寻找垃圾邮件数据库来添加到您的服务器,建议安装 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/
解压 CD 进入目录,解压 razor-agents tarball 并运行:
perl Makefile.PL
make
make test
sudo make install
创建默认配置sudo 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