以下设置根据实际运行的邮件系统总结出来的, 效果很好, 有问题可以到 Winmail BBS 该主题的贴下提出问题和建议. 以下几个步骤是在 "Magic Winmail 管理端工具" 中设置.
1. 进入"系统设置"/"SMTP 设置"/"SMTP 过滤", 选择以下选项. 允许 MAIL FROM 命令中出现空地址 (MAIL FROM: ) SMTP 通讯中,检查邮件地址的有效性 通过 DNS 检查发送者的邮件地址中的域名 给本邮件系统所有域发邮件时,检查邮箱是否存在 检查 HELO/EHLO 主机名的 A 记录或 MX 记录 B Class 匹配连接的 ip 地址 当检查主机名失败,检查发送者邮件地址中的域名A 记录或 MX 记录 拒绝“HELO/EHLO 过滤“中列出的HELO/EHLO 主机名
2. 进入"系统设置"/"SMTP 设置"/"HELO/EHLO 过滤", 输入自己主机名和IP, 标称这种信息的一般都是垃圾邮件.
3. 进入"系统设置"/"高级设置"/"系统参数"/"RBL/RWL 设置"
开启 RBL 过滤. RBL(Real-time Black List, 实时黑名单) 可以选择 bl.spamcop.net 和 cblless.anti-spam.org.cn.
开启 RWL(Real-time White List, 实时白名单) 过滤, RWL 可以选择 cml.anti-spam.org.cn. ( Winmail 4.2 版本以上支持 )
4. 进入"系统设置"/"SMTP 设置"/"信任主机"/"不进行 SMTP 过滤的发信主机"中增加以下 IP 地址段,以防止过滤 sina.com, 163.com, suho.com 等发过来的邮件。 202.106.186. 202.108.252. 202.108.255. 202.108.3. 202.108.9. 202.108.36. 202.108.43. 202.108.44. 202.108.45. 202.109.72. 202.99.23. 220.181.12. 220.181.13. 220.181.26. 220.181.31. 222.185.245.
说明:如果你能够确认某些邮件服务器发过来的邮件不是垃圾邮件,你可以将这些发件服务器的 IP 地址加入上述列表中(具体的 IP 地址可以通过分析一下 smtp 日志得到)。
5. 进入"系统设置"/"高级设置"/"系统参数"/"DNS 设置", 为防止 DNS 服务器连接不上,可以开启从根查询,增加以下DNS服务器地址(只需保持2-3个):
A.GTLD-SERVERS.NET
B.GTLD-SERVERS.NET
6. 进入"系统设置"/"邮件过滤", 加入几个支持HELO/EHLO的邮件群发软件的标记:
VolleyMail
EhooPost
136Mail
changjiang mail
WelcomeMail