приветствую
в связи с реализацией добавления заголовков DSPAM'а SpamAssassin'ом
изменен шаблон поля X-Spam-Report при использовании exiscan'ом команды
REPORT демона spamd
теперь значение X-Spam-Status добавляется вместе с именем поля в конце
значения поля X-Spam-Report
в настройках SpamAssassin'а это выглядит примерно так:
clear_report_template
report Content analysis details: (_HITS_ points, _REQD_ required)
report " pts rule name description"
report --- ----------------------
------------------------------------------------
report _SUMMARY_
report X-Spam-Status: No, score=_HITS_ required=_REQD_
report tests=_TESTS_
report autolearn=_AUTOLEARN_ version=_VERSION_
при использовании плагина для работы с демоном DSPAM из DpsmaAssassin
добавляются все поля DSPAM с помощью одной переменной _DSPAMALL_,
которая содержит и имена полей и их значения
если вам необходимо добавлять свои поля и формировать их на основании
переменных SpamAssassin'а, то для команды REPORT демона spamd необходимо
добавить шаблоны этих полей по аналогии с шаблонов поля X-Spam-Status.
имена полей должны начинаться с X-Spam-.
для команды PROCESS поля добавляются традиционным способом с применением
add_header
изменения в features/spamassassin.m4 касаются извлечения добавленных
вышеуказанным образом полей из значения поля X-Spam-Report. т. о. тем,
кто использует автоматическую синхронизацию мои правил для SpamAssassin
нужно синхронизировать exim'овый паровоз и пересобрать конфигурационный
файл exim'а
в противном случае значение поля X-Spam-Status вместе с именем поля
останутся неизвлеченными из значения поля X-Spam-Report
--
Best wishes Victor Ustugov mailto:victor на corvax.kiev.ua
public GnuPG/PGP key: http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 77186900, 32418694 nic-handle: CRV2-RIPE, CRV-UANIC