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

От: Victor Sudakov <CGatePro_at_mx_ru>
Дата: Fri 02 Dec 2011 - 06:14:46 MSK

Dmitry Akindinov wrote:
> >>>Есть например такое сообщение:
> >>>
> >>>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
>
> Там всё это уже должно работать.

Да вроде как и работало. полный набор правил для отправки в SpamAssassin у меня такой:

"Message Size", "less than", 200K
"Any Route", in, "LOCAL(*,LIST(*"
"Submit Address", is, "SMTP*"

Source, "not in", "trusted,authenticated"
> Условие "Submit address is SMTP*" 
> выполнится для писем, которые попали в очередь через SMTP, с DSN 
> сообщением оно не должно выполняться. Подробный лог ENQUEUERRULES есть?

На момент возникновения описанной ситуации подробный лог ENQUEUERRULES не был включен, а сейчас воспроизвести проблему не получается. Единственная зацепка - массовое появление в логах SpamAssassin писем с Message-Id вида "receipt-" случилось после рестарта сервера после длительного аптайма (штатно останавливали машину на техобслуживание).

-- 
Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
sip:sudakov@sibptus.tomsk.ru
Получено Fri Dec 02 02:14:58 2011

Этот архив был сгенерирован hypermail 2.1.8 : Fri 02 Dec 2011 - 09:15:50 MSK