越来越多的垃圾邮件来自仅包含数字的域名,例如 23821.com。您可以在下面的邮件标题中看到一个示例。
已收到:来自 hmdablm ([116.186.123.166]),发送者为 23821.com,使用 MailEnable ESMTP;
在 Spamassassin 中,我可以逐个输入要拒绝垃圾邮件的域名,但这是一项无休止的工作。
有没有办法(规则、脚本等)可以自动完成此操作?
可能有一个正则表达式代码,但我不知道如何写它!
答案1
你可以使用这样的规则
header ALL_NUM_DOMAINS From =~ /\@(\d+\.\d+\.\d+\.\d+|\d+\.\d+)/
score ALL_NUM_DOMAINS 10.0
describe ALL_NUM_DOMAINS Emails from domains with only numbers