Здравствуйте,
On 2011-11-30 16:39, Victor Sudakov wrote:
> Dmitry Akindinov wrote:
>>>
>>> Как сказать в серверном правиле, чтобы сообщения, сгенеренные самим
>>> сервером, в правило не попадали?
>>
>> Секрвер много разных сообщений создаёт - правилами, триггерами, DSN...
>
> Какого-то общего признака нет? Я бы хотел глобально исключить такие
> сообщения из обработки некоторыми правилами (антиспам, антивирус и т.п.)
>
>>> Есть например такое сообщение:
>>>
>>> 12:28:05.722 2 DEQUEUER-000001 [22261828] report composed for [22237393]
>>> 13:19:57.604 2 QUEUE([22261828]) from<>, 2858 bytes
>>> (<receipt-22261828@relay2.tomsk.ru>)
>>> 13:19:57.605 2 QUEUE([22261828]) enqueued
>>> 13:23:09.486 2 SMTP-000298(XXXXXXXXXXX.YYYYYYY) [22261828] sent to
>>>
>>> В правиле есть условие
>>> Submit address is SMTP*
>>
>> И что, это правило применилось к письму 22261828 ?
>> У него Submit Address будет DSN*
>
> Я сам удивился. Есть правило, которое отправляет почту на
> SpamAssassin, и в логах SpamAssassin полно идентификаторов типа
> receipt-22261828@relay2.tomsk.ru. Обошёл это пока дополнительным
> условием "Message-ID is not *receipt-*@relay2.tomsk.ru*", сразу
> перестали подобные сообщения видеться в логах в SpamAssassin.
>
>>> однако письмо в правило попало. Что я сделал не так? TIA.
>>
>> А версия CGPro какая?
>
> 5.1.13
Там всё это уже должно работать. Условие "Submit address is SMTP*"
выполнится для писем, которые попали в очередь через SMTP, с DSN
сообщением оно не должно выполняться. Подробный лог ENQUEUERRULES есть?
>>
>> Если уровень лога для enqueuer поставить в All Info, то будет видно, как
>> и когда применяются правила.
>
> Это если придется дебажить. Я-то думал, что чего-то элементарного не учёл.
>
-- Best regards, Dmitry AkindinovПолучено Wed Nov 30 13:12:21 2011
Этот архив был сгенерирован hypermail 2.1.8 : Wed 30 Nov 2011 - 21:15:22 MSK