SpamAssassin 如何定义 BAYES_99 ?如何避免呢?
SpamAssassin 将我的电子邮件标记为 BAYES_99 ,这意味着该电子邮件 99% ~ 100% 是垃圾邮件。 SpamAssassin 检测此规则的机制是什么(通过关键字?),以及如何避免命中此规则?
SpamAssassin marks my email with reason BAYES_99 , which means the email is 99% ~ 100% spam email. What is the mechanism of SpamAssassin to detect this rule (by keyword?), and how can I avoid hitting this rule?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
BAYES_99 是 SpamAssasin 的统计组件。它使用 朴素贝叶斯 的某种排序/变体,它具有(为了简单起见)某种排序表示某些单词/标记可能是垃圾邮件或不是垃圾邮件的概率。
在“数学”中,这些可以表达如下:
转换导致例如这个方程:
但是有很多贝叶斯分类器的不同表示。具有不同的优化和统计模型。
您可以通过 spamassasin 配置禁用它。这个问题在 stackoverflow 上没有得到很好的定位。不过,超级用户会更合适。
BAYES_99 is a statistical component of SpamAssasin. It is using some sort/variation of Naive Bayes which has (to keep it simple) some sort of probability saying that some word/token is likely to be spam or not to be spam.
In "math" these could be expressed like this:
Transformations lead to e.g. this equation:
However there a lots of different representations of bayes classifiers. With different optimizations and statistical models.
You may disable it via spamassasin configuration. This question is not well placed on stackoverflow. Superuser would be the better fit though.
我发现这一点是因为我使用 SendGrid 发送事务邮件,而 sendgrid 正在从因发送其他人的垃圾邮件而被黑洞的服务器发送我的邮件。由于 IP 被黑洞,我的电子邮件被标记为垃圾邮件。诊断:
您可以在此处查看您的域或 IP 是否已被列入黑名单:https://mxtoolbox.com/blacklists。 aspx
修复方法是切换到不同的电子邮件传输提供商。
I found this because I was using SendGrid for transactional mail, and sendgrid was sending MY mail from a server that had been blackholed for sending SOMEONE ELSE'S spam. Because the IP was blackholed, my emails were marked spam. To diagnose:
You can see if your domain or IP has been blacklisted here: https://mxtoolbox.com/blacklists.aspx
The fix was to switch to a different email transport provider.