Страница 1 из 1

? по add_header

Добавлено: 2018-07-14 6:53:50
Tinkie
Доброго всего и всем.

Есть связка: exim+dovecot+spamd+clamd

При написании acl возникла проблема, которую я никак не могу побороть. А именно:

add_header = :after_receive:X-Virus-Scanned: bla-bla-bla
или
add_header = X-Spam-Flag: bla-bla-bla

хедеры не добавляет. Хотя, если смотреть дебаг, то условия все отрабатывают, сам стринг разворачивается и всё там есть.
При этом... Если поменять хедеры на:
add_header = :after_receive:X-Virus-Scrabbed: bla-bla-bla
и
add_header = X-Spam-Flare: bla-bla-bla
то всё прекрасно добавляется и работает.

Можно подумать, что эти хедеры вдруг стали reserved words или чем-то ещё. Нигде никакой информации не нашёл.

Есть идеи как это забороть?

? по add_header

Добавлено: 2018-07-14 19:09:27
xM
Возможно, у вас именно эти заголовки удаляются при дальнейшей обработке?

? по add_header

Добавлено: 2018-07-14 21:00:21
Tinkie
Где? В прямую, headers_delete я нигде не видел. Могли бы обрабатывать сами clamd и spamd, но в режиме доступа к демону через сокет, они наверное, такое вряд ли могут. Или ещё какое место есть?
Просто я с ексимом не очень. Я как-то больше с sendmail общался. Я за exim брался лет так 10 назад, но бросил. Так что его нюансов работы не знаю.

Тем не менее, спасибо за мысль и направление.

? по add_header

Добавлено: 2018-07-14 21:13:44
xM
Я не знаю, где именно у вас, но, к примеру, Spamassassin это умеет делать.

? по add_header

Добавлено: 2018-07-14 21:25:52
Tinkie
В режиме демона? Там же только ответ приходит - да/нет и переменные. Или нет?

? по add_header

Добавлено: 2018-07-15 13:57:37
xM
Tinkie писал(а):
2018-07-14 21:25:52
В режиме демона? Там же только ответ приходит - да/нет и переменные. Или нет?
Нет. Он запросто может добавлять и удалять заголовки и кучу всего ещё.
http://spamassassin.apache.org/full/3.4 ... _Conf.html