反垃圾邮件spamassassin配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
反垃圾邮件
1. 软件需求
Mail-SpamAssassin-3.1.9.tar.gz
mimedefang-2.67.tar.gz
另外,mimedefang安装需要以下软件包的支持:
Digest-SHA1-2.12.tar.gz
IO-String-1.08.tar.gz
MailTools-1.77.tar.gz
MIME-Base64-3.03.tar.gz
MIME-tools-5.420.tar.gz
Net-DNS-0.65.tar.gz
2. 安装、配置
1)SpamAssassin安装
# tar zxvf Mail-SpamAssassin-3.1.9.tar.gz
# cd Mail-SpamAssassin-3.1.9
# perl Makefile.PL
# make
# make install
2)添加中文垃圾邮件过滤规则
下载地址:/spam/sa/Chinese_rules.cf
将该规则存放在/etc/mail/SpamAssassin目录下。
3)安装mimedefang
安装支持工具:Digest-SHA1,IO-String,MIME-tools,Net-DNS,(还需要安装其它一些perl组件,具体看README和安装过程中的提示)按以下步骤安装:
# tar zxvf 软件包.tar.gz
# cd 软件包名
# perl Makefile.PL
# make
# make install
这里由于MailTools和MIME-Base64前面已经安装过了,这里就不需要再重复安装。
安装mimedefang
# tar zxvf mimedefang-2.67.tar.gz
# cd mimedefang-2.67
# ./configure
# make
# make install
# cp examples/init-script /etc/init.d/ //将启动文件Copy到/etc/init.d下
# /etc/init.d/init-script start //启动mimedefang
mimedefang可以正常启动,不过还需要对sendmail.cf文件进行配置才能让它正常工作。
4)配置sendmail.cf文件
# vi /etc/mail/sendmail.cf
修改# Input mail filters下面行,如下图:
在#### MAIL FILTER DEFINITIONS下面添加一行,如下图:
垃圾邮件过滤网关会在每一封邮件头中加上X-Scanned-By: MIMEDefang 2.67,通过查看邮件头可以检查系统配置是否成功,如下图:
OK,至此,整套Sendmail邮件系统部署完成。
(1)如果发不了邮件,提示找不到/var/spool/MIMEscanner/clamd.sock,那么
ln /var/ ln /var/amavis/clamd/clamd.socket /var/spool/MIMEDefang/clamd.sock
/var/amavis/clamd/是clamav的安装路径..做一个链接。