[03-11 13:44:50] 来源:http://www.67xuexi.com 服务器_操作系统教程 阅读:85810次
8. 在文件/etc/postfix/master.cf中的pickup行添加如下内容(注意:-o之前必须至少有两个空格,表示跟前面一行在逻辑上是一行)
-o content_filter=
-o receive_override_options=no_header_body_checks
9. 重启postfix
# /etc/init.d/postfix reload
10. amavis对相关邮件(病毒,垃圾邮件等)的处理方式,修改/etc/amavis/conf.d/20-debian_defaults
关于如下参数的含义,详情请参见我的另一篇文章《邮件系统之amavisd-new的简介、安装及配置》
$final_spam_destiny = D_BOUNCE ===> $final_spam_destiny = D_DISCARD
$QUARANTINEDIR = "/data/virusmails";
11. 修改/etc/amavis/conf.d/05-node_id(若不修改成如下格式,在启动邮件系统的一些软件时,在/var/log/mail.log中总是报错,且软件无法正常启动)
$myhostname = "mail.tiddy.com";
12. 修改/etc/amavis/conf.d/50-user,添加如下内容(注意如下内容不能添加到最后面):
#垃圾邮件和病毒邮件将被存放的目录(该目录spam-quarantine对应/etc/amavis/conf.d/20-debian_defaults文件中的变量$QUARANTINEDIR )
#这里的设置表示垃圾及病毒邮件的保存目录为/data/virusmails
$spam_quarantine_to = "spam-quarantine";
$virus_quarantine_to = "spam-quarantine";
#黑白名单设置
@whitelist_sender_maps = read_hash("/etc/amavis/whitelist");
@blacklist_sender_maps = read_hash("/etc/amavis/blacklist");
13. 在目录/etc/amavis下创建文件blacklist(黑名单)和whitelist(白名单)
# touch /etc/amavis/whitelist
# touch /etc/amavis/blacklist
14. 重启所有服务
# /etc/init.d/clamav-daemon restart
# /etc/init.d/clamav-freshclam restart
# /etc/init.d/spamassassin restart
# /etc/init.d/amavis restart
# /etc/init.d/postfix restart
# /etc/init.d/dovecot restart