URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 52721
[ Назад ]

Исходное сообщение
"sendmail+milter+clamav"

Отправлено sapran , 25-Янв-05 11:51 
Были проделаны следующие операции:

1. Собран sendmail-8.13.3 с MILTER (причем по умолчанию, что не могло не порадовать).

2. Собран calmav-0.80 с --enable-libmilter. clamd отконфигурен и запущен, clamav-milter запущен с сокетом /tmp/clmilter. Оба сокета присутствуют.

Далее, к sendmail.mc добавлено следующее:
INPUT_MAIL_FILTER(`clmilter', `S=local:/tmp/clmilter, F=, T=S:4m;R:4m')dnl
define(`confINPUT_MAIL_FILTERS', `clmilter')dnl

После создания .cf-файла, сендмыл рестарчен.

Проблема: в тестовых сообщениях остутствует строка типа X-Virus Scanned ClamAV bla-bla, которая, насколько мне известно, по идее должна стать постоянным атрибутом.

Вопрос: каким образом можно проверить прикручен ди реально антивирус к фильтру? Возможно при помощи debug-lvl или еще как-нить... А может я где-то ошибаюсь? Буду благодарен за помощь.


Содержание

Сообщения в этом обсуждении
"sendmail+milter+clamav"
Отправлено lavr , 25-Янв-05 12:50 
>Были проделаны следующие операции:
>
>1. Собран sendmail-8.13.3 с MILTER (причем по умолчанию, что не могло не
>порадовать).
>
>2. Собран calmav-0.80 с --enable-libmilter. clamd отконфигурен и запущен, clamav-milter запущен с
>сокетом /tmp/clmilter. Оба сокета присутствуют.
>
>Далее, к sendmail.mc добавлено следующее:
>INPUT_MAIL_FILTER(`clmilter', `S=local:/tmp/clmilter, F=, T=S:4m;R:4m')dnl
>define(`confINPUT_MAIL_FILTERS', `clmilter')dnl
>
>После создания .cf-файла, сендмыл рестарчен.
>
>Проблема: в тестовых сообщениях остутствует строка типа X-Virus Scanned ClamAV bla-bla, которая,
>насколько мне известно, по идее должна стать постоянным атрибутом.
>
>Вопрос: каким образом можно проверить прикручен ди реально антивирус к фильтру? Возможно
>при помощи debug-lvl или еще как-нить... А может я где-то ошибаюсь?
>Буду благодарен за помощь.


man clamav-milter и посмотри sources в каких случаях добавляется в
headers в каких нет

-n
-sign
...


"sendmail+milter+clamav"
Отправлено sapran , 25-Янв-05 13:27 
>>Были проделаны следующие операции:
>>
>>1. Собран sendmail-8.13.3 с MILTER (причем по умолчанию, что не могло не
>>порадовать).
>>
>>2. Собран calmav-0.80 с --enable-libmilter. clamd отконфигурен и запущен, clamav-milter запущен с
>>сокетом /tmp/clmilter. Оба сокета присутствуют.
>>
>>Далее, к sendmail.mc добавлено следующее:
>>INPUT_MAIL_FILTER(`clmilter', `S=local:/tmp/clmilter, F=, T=S:4m;R:4m')dnl
>>define(`confINPUT_MAIL_FILTERS', `clmilter')dnl
>>
>>После создания .cf-файла, сендмыл рестарчен.
>>
>>Проблема: в тестовых сообщениях остутствует строка типа X-Virus Scanned ClamAV bla-bla, которая,
>>насколько мне известно, по идее должна стать постоянным атрибутом.
>>
>>Вопрос: каким образом можно проверить прикручен ди реально антивирус к фильтру? Возможно
>>при помощи debug-lvl или еще как-нить... А может я где-то ошибаюсь?
>>Буду благодарен за помощь.
>
>
>man clamav-milter и посмотри sources в каких случаях добавляется в
>headers в каких нет
>
>-n
>-sign
>...


сорь, прокол найден. просто нужно использовать либо INPUT_MAIL_FILTER, либо MAIL_FILTER + добавить к confI_M_F