Есть почтовй сервер (sendmail c подключенным через милтер clamav).
сервер часть почты перекладывает на другие сервера.
сейчас вся почта проверяется на вирусы. необходимо сделать чтобы определенные (локальные и проходящие) адреса не проверялись clamav'ом. Существует ли такая возможность?
sendmail + clamav: проблемы с настройкой
Модераторы: Trinity admin`s, Free-lance moderator`s
- corvax
- free-lance moderator
- Сообщения: 877
- Зарегистрирован: 06 авг 2004, 17:21
- Откуда: Kiev, Ukraine
- Контактная информация:
Re: sendmail + clamav: проблемы с настройкой
AFAIK нет в штатном clamav-milter'е такой возможностиyuriy_s писал(а):Есть почтовй сервер (sendmail c подключенным через милтер clamav).
сервер часть почты перекладывает на другие сервера.
сейчас вся почта проверяется на вирусы. необходимо сделать чтобы определенные (локальные и проходящие) адреса не проверялись clamav'ом. Существует ли такая возможность?
но реализовать ее не так уж и сложно
самое простое - передавать milter'у из sendmail'а значение какого-нить макро (например, ${clamav_milter_skip}), а в milter'е делать исключение на основании значения этого макро. патч получится очень небольшой. например, для drweb-smf такой патч получился менее чем в 2 килобайта, всего 9 строк добавить в код пришлось)
а уже на основании чего формировать значение макро ${clamav_milter_skip} - это уже дело вкуса каждого админа. ибо у письма может быть три envelope to, при этом для одного из них надо делать исключение из проверки антивирусом, для двух других - нет. что в этом случае должен делать milter?
а при описанном выше способе работы с исключениями сам postmaster может в Local_check_rcpt управлять значением ${clamav_milter_skip}, следовательно поведением milter'а
--
/corvax
/corvax
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей