【问题标题】:MIXED_ES Too many es are not esMIXED_ES 太多 es 不是 es
【发布时间】:2019-06-24 06:50:51
【问题描述】:

我使用 PHPMailer 发送电子邮件,而 SpamAssassin 正在标记它
* 3.3 MIXED_ES Too many es are not es
这是什么意思?什么是“es”?如何解决?

【问题讨论】:

  • 这个问题你解决了吗?我的电子邮件中有多个“ě”和“é”,因为在我们的语言中它很常用。
  • 嗨,不是喷气机。我来自同一个国家:-)

标签: email phpmailer spam-prevention spamassassin


【解决方案1】:

Spamassassin 错误通常无济于事! The source 因为该规则表明它与太多不是“常规”字母 Es 的字母“E”有关,例如任何 éèëêēĕėëẻěȅşẹȩęḙḛềếễểḕḗệḝɇǝⱸ。这与您的内容有关,而不是 PHPmailer。

【讨论】:

  • 谢谢!你知道如何解决吗?能否帮助引用可打印的内容?
  • 这完全取决于 Spamassassin 如何进行检查 - 如果它只查看原始编码的消息正文,那么quoted-printable 会有所帮助,但如果它首先解码正文,那将无济于事。
  • 是的。这是一个可怕的规则。
【解决方案2】:

要禁用重复消息(禁用测试),您可以在顶部某处添加

/etc/mail/spamassassin/local.cf

meta __E_LIKE_LETTER  (0)
meta __LOWER_E  (0)

【讨论】:

    【解决方案3】:

    您的电子邮件的纯文本版本是否与您的 HTML 内容使用不同的语言?

    就像 Synchro 所说的,它是由不同类型的 E 使用变音符号引起的。如果 SpamAssassin 将邮件识别为“英语”并且 HTML 内容实际上是使用大量这些 ES 的另一种语言,则可能会导致此消息。

    【讨论】:

      【解决方案4】:

      正如@Synchro 所说,这是垃圾邮件刺客规则中的错误。在他们删除那个糟糕的代码之前,我们无法对此做任何事情。我尝试联系作者。

      【讨论】:

        猜你喜欢
        • 2014-05-08
        • 2011-06-14
        • 2012-05-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多