我刚刚设置了一个 Postfix/Procmail/SpamAssassin 服务器,但我不确定它是否真的做了大量的过滤。我已经让它识别了 SpamAssassin 特殊的垃圾邮件代码,该代码会产生非常高的垃圾邮件指标,但我也尝试向它发送带有大量单词(如“尼日利亚”和“伟哥西力士”)的可疑电子邮件,但无济于事。即使是没有主题和正文的电子邮件似乎也能通过。显然,要么我的策略不足以引起 SpamAssassin 的注意,要么服务不起作用。
有没有办法可以向我的服务器发送真实的垃圾邮件,而不必真正尝试注册会向我发送真实垃圾邮件的可疑网站?我希望以可控的方式进行操作,而不是注册“免费 ipad”或类似的东西。
编辑:我已经成功使用了 GTUBE - 它触发的垃圾邮件分数略大于 1000。我希望看到“现实世界的有效性”或尽可能接近它,而不会危及安全性或造成巨大的麻烦。
答案1
使用管状。
GTUBE(未经请求的批量电子邮件通用测试)是一个 68 字节的测试字符串,用于测试反垃圾邮件系统,特别是基于 SpamAssassin 的系统。在 SpamAssassin 中,它的反垃圾邮件分数默认为 1000,这足以触发任何安装。
我想在这里复制字符串,但是...好吧,我宁愿不这样做。
它基本上是垃圾邮件版本的EICAR 测试文件它用于测试防病毒系统,而无需实际使用活病毒。
编辑
由于您已经这样做了,您可以尝试使用http://emailsecuritycheck.net/它提供免费服务,向您发送一些类似垃圾邮件的消息,作为测试您的系统的方式。
最后,我认为最简单的方法是在您的域上创建一个示例/测试邮箱,然后将电子邮件地址分散在留言簿的评论中。另一个选择是查找最新垃圾邮件诈骗的示例,然后复制/粘贴文本并从另一个域将其发送给您自己。
简而言之,我从未听说过有服务会故意向你发送垃圾邮件以测试垃圾邮件过滤器。这种责任可能太高了。