linux MailScanner的安装和配置

安装系统:redhat linux as 4
MailScanner 不支持 Qmail, 只支持 sendmail/postfix exim
 
我们安装 MailScanner 来进行邮件过滤。 MailScanner 既可以结合杀毒软件( sophos 或者 clamav 等等)过滤病毒邮件,也可以过滤垃圾邮件。我们主要利用 MailScanner 过滤病毒邮件,垃圾邮件过滤由 SpamAssassin 完成。
安装软件
安装 MailScanner
[url]http://www.sng.ecs.soton.ac.uk/mailscanner/[/url] 下载 MailScanner- 4.31.6 -1.rpm.tar.gz
解压缩后执行
#./install.sh
37      5 * * * /opt/MailScanner/bin/update_phishing_sites
07      * * * * /opt/MailScanner/bin/update_bad_phishing_sites
58     23 * * * /opt/MailScanner/bin/clean.quarantine
42      * * * * /opt/MailScanner/bin/update_virus_scanners
3,23,43 * * * * /opt/MailScanner/bin/check_mailscanner
ClamAV
    免费软件,从 [url]http://www.clamav.net/[/url] 下载 clamav-0.73.tar.gz
需要首先添加一个用户 clamav
下载 zlib- 1.2.3 .tar.tar
Tar zxvf zlib- 1.2.3 .tar.tar
./configure
Make /  make install
下载 clamav-0.73.tar.gz
#useradd �CM clamav
安装过程
#./configure �Cprefix = /usr/local/clamav clamav 目录安装在该目录下。
#make
#make install
#make clean
#make distclean
修改 /opt/MailScanner/etc/MailScanner.conf 文件
Virus Scanners = clamav
Monitors for ClamAV Updates = /usr/local/clamav/share/clamav/*.cvd
修改 /opt/MailScanner/etc/ virus.scanners.conf
clamav          /opt/MailScanner/lib/clamav-wrapper     /usr/local/clamav
 
修改 /opt/MailScanner/lib/clamav-autoupdate
$PackageDir = shift || "/usr/local/clamav";
 
设置每天自动更新病毒库
#cp /opt/MailScanner/lib/clamav-autoupdate /etc/cron.daily
更新的日志在 /tmp/ClamAV.update.log
 
配置 MailScanner
编辑 /etc/MailScanner/MailScanner.conf 文件,主要修改如下地方:
%org-name% = PkuNetLab
设置组织的名称。
 
Outgoing Queue Dir = /var/spool/mqueue/q1
由于我们配置 Sendmail 为多个队列,虽然 MailScanner 声称支持多队列,但是我始终没有找到配置的方法,所以只好使用一个队列。
 
Virus Scanners = clamav
设置杀毒软件,如果使用 clamav ,则 Virus Scanners = clamav
 
Dangerous Content Scanning = no
这个选项默认是打开的,表示 MailScanner 对邮件内容进行扫描,但是过于严格了,会把很多 html 邮件滤掉,所以我把它关了。
 
Spam Checks = no
如果不打算利用 MailScanner 进行垃圾邮件过滤,可以关掉这个选项

你可能感兴趣的:(linux,安装,配置,休闲,MailScanner)