#使用CCERT 中文垃圾邮件过滤规则集Chinese_rules.cf
wget -N -P /usr/share/spamassassin www.ccert.edu.cn/spam/sa/Chinese_rules.cf
#启动SpamAssassin
service spamassassin start
#定期自动更新中文反垃圾邮件规则
crontab –e
0 0 1 * * (wget -N -P /usr/share/spamassassin http://www.ccert.edu.cn/spam/sa/Chinese_rules.cf)
#建立SpamAssassin的学习系统
sa-learn --sync -D -p user_prefs
安装邮件队列扫描程序:
qmail-scanner-2.06.tgz
q-s-2.06st-20090419.patch.gz
首先安装
rpm -ivh perl-suidperl-5.8.0-55.1.i586.rpm
否则会出现
Error was:
Can't do setuid
创建用户
useradd –g qscand –s /bin/false qscand
解压打补丁
tar zxvf qmail-scanner-2.06.tgz
gunzip q-s-2.06st-20090419.patch.gz
patch -p0 < q-s-2.06st-20090419.patch 打补丁
安装:
./configure --qmail-queue-binary /var/qmail/bin/qmail-queue --setuidgid-path /usr/local/bin/setuidgid --admin postmaster --domain domain.com.cn --notify sender,admin --local-domains domain.com.cn --lang en_GB --debug yes --unzip yes --scanners clamscan,fast_spamassassin --virus-to-delete yes --sa-forward postmaster@domain.com.cn --sa-reject yes --sa-subject "*** SPAM *** "
以上个别配置解释;
--admin : 邮件帐户名,可以任意存在的
--domain:邮件帐户的域名,
以上会自动生成一个邮件帐户,可以用来接收被删除的垃圾邮件。
--local-domains :你所有的邮件域名。
--scanners :杀毒程序名,垃圾邮件过滤程序名。
其他参数就不详细说了,./configure --help下有解释
通过输入2个 Y ,如无问题,会出现 install 1