7

我试图找出TO_NO_BRKTS_HTML_IMGSpamAssassin 中标志的含义。

为其提供的描述说:

收件人:缺少括号和 HTML 以及一张图片

据我了解,这意味着邮件是 HTML 格式并且只包含一张图片,但是“收件人:缺少括号”是什么意思?

4

2 回答 2

6

也遇到了这个问题,在spamassassin的源代码中挖掘,发现了这个:

meta       __TO_NO_BRKTS_HTML_IMG  __TO_NO_ARROWS_R && !__TO_UNDISCLOSED && HTML_MESSAGE && __ONE_IMG
meta       TO_NO_BRKTS_HTML_IMG    __TO_NO_BRKTS_HTML_IMG && !__FM_TO_ALL_NUMS && !__FROM_FULL_NAME && !__HAS_THREAD_INDEX && !__DKIM_EXISTS && !__HAS_SENDER && !__THREADED && !__LONGLINE 
describe   TO_NO_BRKTS_HTML_IMG    To: lacks brackets and HTML and one image
score      TO_NO_BRKTS_HTML_IMG    2.000   # limit
tflags     TO_NO_BRKTS_HTML_IMG    publish

因此,电子邮件中的单个图像和to字段中缺少的名称似乎触发了这种情况。更具体地说,这种情况发生在以下情况下:

  • 收件人不包含<>( __TO_NO_ARROWS_R)
  • 收件人未公开(__TO_UNDISCLOSED
  • 电子邮件包含 html ( HTML_MESSAGE)
  • 该电子邮件仅包含一张图片 ( __ONE_IMG)
  • 发件人(发件人)不仅包含数字(__FM_TO_ALL_NUMS
  • 收件人 (to) 不包含姓名(例如foo@bar.de <foo bar>) ( __FROM_FULL_NAME)
  • 不知道这是为了什么,源代码本身的注释# Explain later. ;)说(__HAS_THREAD_INDEX
  • 存在 DKIM 签名( __DKIM_EXISTS)
  • 没有Sender给出 -header ( __HAS_SENDER)
  • 不是对话的一部分 (?) ( __THREADED)
  • 行长不超过 998 个字符,符合RFC 5322 ( __LONGLINE)
于 2017-03-01T19:26:31.133 回答
4

“To:缺少刹车”意味着To:标题值没有结尾>

To: <destination@domain.com>不触发规则
To: destination@domain.com触发规则

您可以在此处获取有关 Internet 消息格式的更多信息

于 2016-11-08T16:25:37.717 回答