![关于在 SpamAssasin 中使用 * 通配符等进行域名阻止的问题](https://linux22.com/image/676070/%E5%85%B3%E4%BA%8E%E5%9C%A8%20SpamAssasin%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20*%20%E9%80%9A%E9%85%8D%E7%AC%A6%E7%AD%89%E8%BF%9B%E8%A1%8C%E5%9F%9F%E5%90%8D%E9%98%BB%E6%AD%A2%E7%9A%84%E9%97%AE%E9%A2%98.png)
因此,从上周起,我在我们的 Untangle 上实现了黑名单(它在后台运行 Apache SpamAssassin)。大部分情况下它都能正常工作,但仍有一些垃圾邮件需要拦截。例如,我拦截了以下垃圾邮件:
blacklist_from *@mail.eu
然而,来自以下地址的垃圾邮件仍然不断涌来(仅今天早上就有 3 个新垃圾邮件):*@aweerr.caprav.eu *@ftwes.maroonh.eu *@swefgy.sinsult.eu
所以我的问题是:- *@mail.eu 中的“mail”是否也可以充当通配符?例如,来自[电子邮件保护]应该被阻止,对吗? - 对于子域名(如 *@swefgy.sinsult.eu),我应该制定这样的规则吗(这有效吗)? blacklist_from@.eu 和/或 blacklist_from@邮件。。欧洲联盟
此外,如果有人知道一项免费服务,让我可以得到一个除 .com 之外的其他域名(.point、.eu、.work 等)的“一次性”电子邮件帐户,这对我的测试将非常有帮助。
谢谢。
答案1
就互联网而言,host.example.eu 和 example.eu 是两个完全不同的域名。因此,如果您想阻止子域名,则需要使用类似 @ * .*.eu 的内容(如果您使用的工具可以支持双通配符)。