2016-10-17 5 views
3

Я пытаюсь выяснить, что означает флаг TO_NO_BRKTS_HTML_IMG в SpamAssassin.Значение TO_NO_BRKTS_HTML_IMG в SpamAssassin

Предоставленное описание для него говорит:

To: отсутствуют скобки и HTML и одно изображение

Насколько я понимаю, это означает, что сообщение электронной почты в формате HTML и содержит только один изображение, но что означает «To: отсутствие скобок»?

+3

+1 Документация для TO_NO_BRKTS_HTML_IMG по-прежнему отсутствует: https://wiki.apache.org/spamassassin/Rules/TO_NO_BRKTS_HTML_IMG – malisokan

ответ

2

Также столкнулся с этой проблемой и выкопал в source code of 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)
  • Отправитель (из) делает не содержит только цифры ())
  • Получатель (to) не содержит имя (напр. [email protected] <foo bar>) (__FROM_FULL_NAME)
  • не знаю, что это за, сам comment in the sourcecode говорит # Explain later. ;) (__HAS_THREAD_INDEX)
  • Нет DKIM signature exists (__DKIM_EXISTS)
  • Нет Sender -header не дается (__HAS_SENDER)
  • Не является частью беседа (?) (__THREADED)
  • Длина линии не превышает 998 знаков относительно RFC 5322 (__LONGLINE)
1

«To: не хватает brakets» означает, что значение заголовка To: не имеет окончания >

To: <[email protected]> не вызывает правило
To: [email protected] ли правило срабатывает

Вы можете получить более подробную информацию об интернете-сообщении Формат here

+1

Почему важные символы важны, если у вас есть изображение в вашей почте HTML? Я не понимаю! – malisokan

+0

В моем случае '[email protected] <[email protected]>' имеет оценку '0' без ошибок, но' destination @ domain.com' вызывает ошибку. Weird. –

 Смежные вопросы

  • Нет связанных вопросов^_^