给sendmail加垃圾邮件过滤和病毒邮件处理功能
采用: sendmail+mailscanner+spamassassin+clamav
1.Mailscanner部分
下载:去官网 http://www.sng.ecs.soton.ac.uk/mailscanner/
或直接wget http://www.mailscanner.info/files/4/rpm/MailScanner-4.55.10-3.rpm.tar.gz
tar MailScanner….tar.gz && cd MailScanner-4.55.10-3 && ./install.sh
/etc/MailScanner/MailScanner.conf
将Virus Scanners = auto 改成 Virus Scanners = clamav
2.clamav部分
下载:去官网 http://www.clamav.net/
或直接wget http://switch.dl.sourceforge.net/sourceforge/clamav/clamav-0.88.4.tar.gz
tar xvzf clamav…tar.gz && useradd -M clamav && cd ….
./configure && make && make install
vi /usr/local/etc/clamd.conf
vi /usr/local/etc/freshclam.conf
#都注释掉第8/9行的Example
#clamd是病毒守护程序。freshclam为升级病毒库程序,刚安装完记得升级一下病毒库
clamdscan -V #看版本及病毒库定义,这是我升级后的
lamAV 0.88.4/1947/Wed Sep 27 08:46:56 2006
#病毒定义库文件位置默认在 /usr/local/share/clamav
#可以去http://www.eicar.org/anti_virus_test_file.htm下载个病毒文件进行测试,看看效果.
# touch /var/log/clam-update.log
# chmod 600 /var/log/clam-update.log
# chown clamav /var/log/clam-update.log
# crontab -e
1 0 * * * /usr/local/bin/freshclam –quiet -l /var/log/clam-update.log
3. 关闭sendmail自启动,由mailscanner接管
/etc/init.d/MailScanner stop
chkconfig sendmail off
killall sendmail
/etc/init.d/MailScanner start
Last modified at: Thursday, October 12th, 2006 01:59:03 pm
Trackback URL: http://blog.zhangjianfeng.com/article/455/trackback
Tags: sendmail, 垃圾邮件, 病毒邮件





















0 Responses to “给sendmail加垃圾邮件过滤和病毒邮件处理功能”