我最近收到了一封来自我女朋友的电子邮件,该电子邮件被 spamassassin 标记为垃圾邮件,主要是因为 spamassassin 检测到了跟踪器 ID...但没有一个。我想知道是什么触发了它,以便我可以报告一个合理的错误。

有帮助吗?

解决方案

看看有问题的规则怎么样?谷歌是这样说的:

/^[a-z0-9]{6,24}[-_a-z0-9]{12,36}[a-z0-9]{6,24}\s*\z/is

...以当前形式以24个或更多字符的形式命中(有些,取决于连字符)单词。因此,也许熟悉Tracker ID的人可以调整REGEXP,以便将大单词(例如30个字符?)不会被击中。

网址: https://issues.apache.org/SpamAssassin/show_bug.cgi?id=2307

那是2005年,所以它可能已经改变了。

其他提示

仅供参考,您可以在 SpamAssassin 3.2.5 中查看 TRACKER_ID 规则,网址为 http://cpansearch.perl.org/src/JMASON/Mail-SpamAssassin-3.2.5/rules/20_body_tests.cf

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top