Пересылка зараженных писем

От: Marin Alexey <CGatePro_at_mx_ru>
Дата: Thu 06 May 2004 - 18:51:57 MSD


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

Есть задачка обрабатывать письма с вирусами на другом почтовом сервере.
Имеем:
ClamAV+CGPAV правило с приоритетом 10

Текщий вариант:
1. В настройках CGPAV infected_action=addheader, поскольку пересылкой CGPAV заниматься не умеет.
2. Правило (AV) для проверки письма при условии, что нет заголовка

                "X-Virus-Flag: Yes"

2. Правило (Spamrobot) с приоритетом 5 при условии "X-Virus-Flag: Yes"

-> Redirect to ящик@другой.сервер
-> Discard (для надёжности)

Получаем лог:
то что правильно:
8:13:39.09 4 EXTFILTER(CGPAV) out: 24543 FILE Queue/382253.msg\n

18:13:39.13 4 EXTFILTER(CGPAV) inp: 24543 ADDHEADER "X-Virus-Flag: Yes"
18:13:39.13 4 EXTFILTER(CGPAV) [382253] header added: X-Virus-Flag: Yes
18:13:39.14 2 ENQUEUERRULES [382253] rule 'Spamrobot'(Redirect) -> [382254]
18:13:39.14 2 ENQUEUERRULES [382253] rule(Spamrobot) discarded the message
18:13:39.14 2 ENQUEUER-24([382253]) discarded by Rules

а следом то, что неправильно:

18:13:39.14 2 QUEUE([382254]) from <MAILER-DAEMON@1baza.ru>, 41510 bytes (<redirect-382254@1baza.ru>)
18:13:39.14 2 ENQUEUERRULES [382254] rule 'Spamrobot'(Redirect) -> [382255]
18:13:39.14 2 ENQUEUERRULES [382254] rule(Spamrobot) discarded the message
18:13:39.14 2 ENQUEUER-24([382254]) discarded by Rules

... начинается повтор с наращиванием идентификатора сообщения, и в конце:

ENQUEUERRULES [382274] rule(Spamrobot) discarded the message 18:13:39.23 1 ENQUEUER-35([382275]) too many hops(20). aborting all active addresses

Получается вроде как письмо продолжает проверяться и генерить повторы. Что делаю неправильно? Какие есть "правильные" варианты редиректить зараженную почту?



С уважением,
Марин Алексей. Получено Thu May 06 14:51:30 2004

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:13:04 MSK