Стоит postfix + clamav + clamsmtpd, письма фильтрует, определяет вирусы, использую карантин и Action: pass, так как нужно чтобы письма не удалялись, отправлялись в целости пользователям даже при обнаружении вируса.Так как Header: X-Virus-Scanned : Clamav using clamsmtpd
Эта штука добавляется к телу письма, и если он заражен там Virus found.Вопрос: Очень нужно, чтобы можно было добавить к телу самого сообщения в письме первой строкой надпись типа "Обнаружен вирус...". Или хотя бы добавить предупреждение в название темы письма. Чтобы пользователи видели четко что в их сообщении вирус. Может virus_action.sh кто-то уже делал подобное?
>[оверквотинг удален]
>в целости пользователям даже при обнаружении вируса.
>
>Так как Header: X-Virus-Scanned : Clamav using clamsmtpd
>Эта штука добавляется к телу письма, и если он заражен там Virus
>found.
>
>Вопрос: Очень нужно, чтобы можно было добавить к телу самого сообщения в
>письме первой строкой надпись типа "Обнаружен вирус...". Или хотя бы добавить
>предупреждение в название темы письма. Чтобы пользователи видели четко что в
>их сообщении вирус. Может virus_action.sh кто-то уже делал подобное?а разве сам clamav не умеет это добавлять? я с его настройками давно не сталкивался, но всё же мне кажется, что должен уметь!!
Насколько я понимаю... clamav умеет только проверять вирусы, и определять есть ли вирус или нету. А вот clamsmtpd принимает от postfix письмо и направляет его на проверку clamav'у. После чего уже принимает решение что с ним делать... Собственно именно clamsmtpd у меня добавляет к тексту header, а к телу письма никак не могу понять как добавить.В принципе clamsmtpd отправляет письма на карантин, и в virus_action.sh можно использовать переменную $EMAIL, которая содержит путь к "откарантиненному" файлу, но как корректно добавить к нему в тело сообщения свою надпись, я практически не знаю шела, и потом корректно положить в /var/mail/user.
Может быть нужно использовать другой фильтр? Подскажите пожалуйста. Или может быть можно в постфиксе проверять уже по X-Virus-Scanned хедеру?
>[оверквотинг удален]
>header, а к телу письма никак не могу понять как добавить.
>
>
>В принципе clamsmtpd отправляет письма на карантин, и в virus_action.sh можно использовать
>переменную $EMAIL, которая содержит путь к "откарантиненному" файлу, но как корректно
>добавить к нему в тело сообщения свою надпись, я практически не
>знаю шела, и потом корректно положить в /var/mail/user.
>
>Может быть нужно использовать другой фильтр? Подскажите пожалуйста. Или может быть можно
>в постфиксе проверять уже по X-Virus-Scanned хедеру?попробуйте amavisd-new, у меня добавляет и про вирус и про спам.