Re: Вопрос по правилам

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Wed 30 Nov 2011 - 17:12:09 MSK

Здравствуйте,

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