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

Исходное сообщение
"postfix + clamav + clamsmtpd предупреждение в тело письма"

Отправлено daemonatrix , 26-Окт-07 13:48 
Стоит postfix + clamav + clamsmtpd, письма фильтрует, определяет вирусы, использую карантин и Action: pass, так как нужно чтобы письма не удалялись, отправлялись в целости пользователям даже при обнаружении вируса.

Так как Header: X-Virus-Scanned : Clamav using clamsmtpd
Эта штука добавляется к телу письма, и если он заражен там Virus found.

Вопрос: Очень нужно, чтобы можно было добавить к телу самого сообщения в письме первой строкой надпись типа "Обнаружен вирус...". Или хотя бы добавить предупреждение в название темы письма. Чтобы пользователи видели четко что в их сообщении вирус. Может virus_action.sh кто-то уже делал подобное?


Содержание

Сообщения в этом обсуждении
"postfix + clamav + clamsmtpd предупреждение в тело письма"
Отправлено бусик , 26-Окт-07 13:57 
>[оверквотинг удален]
>в целости пользователям даже при обнаружении вируса.
>
>Так как Header: X-Virus-Scanned : Clamav using clamsmtpd
>Эта штука добавляется к телу письма, и если он заражен там Virus
>found.
>
>Вопрос: Очень нужно, чтобы можно было добавить к телу самого сообщения в
>письме первой строкой надпись типа "Обнаружен вирус...". Или хотя бы добавить
>предупреждение в название темы письма. Чтобы пользователи видели четко что в
>их сообщении вирус. Может virus_action.sh кто-то уже делал подобное?

а разве сам clamav не умеет это добавлять? я с его настройками давно не сталкивался, но всё же мне кажется, что должен уметь!!


"postfix + clamav + clamsmtpd предупреждение в тело письма"
Отправлено daemonatrix , 26-Окт-07 14:19 
Насколько я понимаю... clamav умеет только проверять вирусы, и определять есть ли вирус или нету. А вот clamsmtpd принимает от postfix письмо и направляет его на проверку clamav'у. После чего уже принимает решение что с ним делать... Собственно именно clamsmtpd у меня добавляет к тексту header, а к телу письма никак не могу понять как добавить.

В принципе clamsmtpd отправляет письма на карантин, и в virus_action.sh можно использовать переменную $EMAIL, которая содержит путь к "откарантиненному" файлу, но как корректно добавить к нему в тело сообщения свою надпись, я практически не знаю шела, и потом корректно положить в /var/mail/user.

Может быть нужно использовать другой фильтр? Подскажите пожалуйста. Или может быть можно в постфиксе проверять уже по X-Virus-Scanned хедеру?


"postfix + clamav + clamsmtpd предупреждение в тело письма"
Отправлено roman_ssh , 05-Дек-07 10:13 
>[оверквотинг удален]
>header, а к телу письма никак не могу понять как добавить.
>
>
>В принципе clamsmtpd отправляет письма на карантин, и в virus_action.sh можно использовать
>переменную $EMAIL, которая содержит путь к "откарантиненному" файлу, но как корректно
>добавить к нему в тело сообщения свою надпись, я практически не
>знаю шела, и потом корректно положить в /var/mail/user.
>
>Может быть нужно использовать другой фильтр? Подскажите пожалуйста. Или может быть можно
>в постфиксе проверять уже по X-Virus-Scanned хедеру?

попробуйте amavisd-new, у меня добавляет и про вирус и про спам.