邮件系统里,和垃圾邮件的斗争是最激烈,最残酷的。这是一场没有硝烟的持久战。道高一尺,魔高一丈!
1.提高特定域名权值
例如:’itgeeker.net’ => -10.0,
-10就是无条件信任了,相反+10就是无条件阻挡了。
其次,可把和公司相关的客户之类的域也加入。比如下头这些都是一些招聘网站投递简历的邮箱。省得hr收不到简历。
‘welink.com’ => -9.0,
‘quickmail.51job.com’ => -9.0,
‘zhaopinmail.com’ => -9.0,
‘zhaopin.com.cn’ => -9.0,
’email.cjol.com’ => -9.0,
’01job.cn’ => -9.0,
‘job168.com’ => -9.0,
’01hr.com’ => -9.0,
‘chinahr.com’ => -9.0,
‘web.job168.com’ => -9.0,
su zimbra zmamavisdctl reload
2. 白名单,黑名单
增加黑白名单读取机制
read_hash(\%whitelist_sender, '/opt/zimbra/conf/whitelist'), read_hash(\%blacklist_sender, '/opt/zimbra/conf/blacklist'),
然后建立黑白名单文件
touch /opt/zimbra/conf/blacklist touch /opt/zimbra/conf/whitelist
输入黑白列表邮件。格式是一行一个邮箱名,例如:
给两个文件赋予权限给zimbra账户
su root chown zimbra /opt/zimbra/conf/blacklist chown zimbra /opt/zimbra/conf/whitelist
最后以 zimbra 身份,执行以下指令重新启动 antispam 模组
su zimbra zmamavisdctl reload 或 zmamavisdctl stop && zmamavisdctl start && zmamavisdctl status
3.关键字过滤
header CN_SUBJECT_1 Subject =~ /优惠/ describe CN_SUBJECT_1 Subject contains "优惠" score CN_SUBJECT_1 1.254 header CN_SUBJECT_5 Subject =~ /合作/ describe CN_SUBJECT_5 Subject contains "合作" score CN_SUBJECT_5 0.233 header CN_SUBJECT_6 Subject =~ /发票/ describe CN_SUBJECT_6 Subject contains "发票" score CN_SUBJECT_6 0.055
设定好了,重启服务
zmamavisdctl reload
4.使用RBL列表配置
RBL列表-Zimbra官方推荐的
* b.barracudacentral.org
* bl.spamcop.net
* new.spam.dnsbl.sorbs.net
* all.s5h.net
* bl.blocklist.de
* dnsbl.inps.de
* ubl.unsubscore.com (note: Rejects mail from places such as Yahoo!, Facebook, etc.)
* virbl.dnsbl.bit.nl
* mail-abuse.blacklist.jippg.org
* dnsbl.njabl.org
The Client RHSBLs客户端RHSBL列表官方推荐 (updated June 2, 2014)
* multi.uribl.com
* multi.surbl.org
* rhsbl.sorbs.net
Sender RHSBLs发件人RHSBL列表官方推荐
* multi.surbl.org
* rhsbl.sorbs.net
* dbl.spamhaus.org
Reverse Client RHSBLs反向客户端RHSBL列表官方推荐
* dbl.spamhaus.org
命令行添加RBL and RHSBLs For RBLs: zmprov mcf +zimbraMtaRestriction "reject_rbl_client zen.spamhaus.org" For RHSBL clients: zmprov mcf +zimbraMtaRestriction "reject_rhsbl_client dbl.spamhaus.org"
如何检查RBL列表是否添加成功?
查看/opt/zimbra/postfix(版本号)/conf/main.cf文件中的smtpd_recipient_restrictions项有没有 reject_rbl_client cblless.anti-spam.org.cn 这个内容?
如果没有的话说明还没生效,在root用户下执行
/opt/zimbra/postfix/sbin/postfix reload
据说,结合对本域的白名单设定,可以去除90%以上的垃圾邮件。
5.使用SpamAssassin的local.cf配置黑白名单
whitelist_from关键字可指定不应该被视为垃圾邮件的地址blacklist_from用于指定应始终标记为垃圾邮件的地址
发表回复