9、测试病毒过滤。
# telnet localhost 25
Trying ::1…
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
220 mail.toping.net ESMTP Postfix
mail from:webmaster@toping.net
250 Ok
rcpt to:webmaster@toping.net
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
Subject:Virus test
X5O!P%@AP[4\PZX54(P^)7CC]7]$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
.
250 Ok: queued as F0C221CC20 //出现F0C221CC20这行表示mailscanner运行成功
quit
221 Bye
Connection closed by foreign host.
如图:
10、把病毒提示信息改为中文
预设系统提示信息为英文,可以下载修改的中文包。
通过搜索引擎搜索cn.rar 并下载。
注:把下载下来的文件解压后放到/usr/local/share/MailScanner/reports/cn下面去
# vi /usr/local/etc/MailScanner/MailScanner.conf
#%report-dir% = /usr/local/share/MailScanner/reports/en //默认值(加载英文)
%report-dir% = /usr/local/share/MailScanner/reports/cn //修改后为读取中文
11、用MailScanner来监管进出邮件
这里为略
12、安装APF防垃圾邮件.
A、用/cute-ftp等FTP上传工具将apf.rar上传到/usr/local/www/apache22/data/
B、复制apf.rar到/usr/local/etc/postfix目录
#cp /usr/local/www/apache22/data/apf.rar /usr/local/etc/postfix/
C、解压apf.rar
#/usr/local/bin/unrar x apf.rar
这时/usr/local/etc/postfix目录里边有一个apf-posftix.pl的文件
D、修改/usr/local/etc/postfix/master.cf
# vi /usr/local/etc/postfix/master.cf
加入:
apf unix – n n – – spawn
user=nobody argv=/usr/bin/perl /usr/local/etc/postfix/apf-postfix.pl
修改/usr/local/etc/postfix/main.cf
#vi /usr/local/etc/postfix/main.cf
把下面一行注释掉
#smtpd_recipient_restrictions = permit_sasl_authenticated permit_auth_destination reject
加入下面一行到上面注释掉那一行的下边
smtpd_recipient_restrictions = reject_non_fqdn_sender permit_sasl_authenticated permit_mynetworks reject_unauth_destination check_policy_service unix:private/apf reject_unknown_recipient_domain
以下文章点击率最高
Loading…