Как удалить НЕПРОВЕРЕННЫЙ термин, прикрепленный к теме электронной почты при получении
Как отключить "НЕПРОВЕРЕННОЕ содержимое в почте ОТ" писем, отправляемых Amavis администратору домена каждый раз, когда пользователь отправляет зашифрованную почту. Это Debian 7 с постфиксом и amavisd.
2 ответа
Вы можете использовать параметр %admin_maps_by_ccat
определить, кому amavisd-new отправляет письма для каждой из своих категорий. С undef
Вы можете отключить почту.
Поэтому вы должны определить параметр, подобный следующему, если вы не хотите получать письма для всех "непроверенных" писем:
$admin_maps_by_ccat{+CC_UNCHECKED} = undef;
Чтобы сделать это только для UNCHECKED-ENCRYPTED
используйте это (для amavis 2.9.0, найденного через примечания к выпуску):
$admin_maps_by_ccat{+CC_UNCHECKED.',1'} = undef;
Проблема получения электронных писем с НЕПРОВЕРЕННЫМИ в теме может быть решена двумя способами.
Первое решение - это временное и быстрое решение, которое может привести к другим нежелательным проблемам, поскольку письма не будут сканироваться. Давайте посмотрим на то, что было предложено до сих пор.
Использование "$admin_maps_by_ccat{+CC_UNCHECKED} = undef;
"как упомянуто выше, не следует использовать, потому что это решение на самом деле не решает реальную проблему, вызванную устареванием clamav. Обратите внимание, что после того, как clamav устарел, термин"UNCHECKED"в теме письма будет добавлен еще раз, потому что сообщения электронной почты, отправленные клиентами, не могут быть сканированы надлежащим образом с помощью clamav, который не обновляется
Еще один аспект решения один, чтобы добавить в файл "/etc/amavis/conf.d/50-user
"фрагмент"$undecipherable_subject_tag=undef;
"без кавычек, конечно, как предложено некоторыми индивидуумами. Тем не менее, это не решение по той же причине, упомянутой выше.
Давайте посмотрим на решение номер два.
Сначала запустите команду freshclam. Это, скорее всего, приведет к появлению более одной ошибки, но также сообщит вам последнюю версию clamav. Чтобы получить намного лучший результат проблемы, запустите при необходимости:
tail -20 /var/log/clamav/freshclam.log
Во-вторых, удалите старую версию с помощью команды:
apt remove clamav
В-третьих, загрузите последний файл clamav с помощью команды:
wget https://www.clamav.net/downloads/production/clamav-0.100.1.tar.gz
Здесь я использую clamav-0.100.1 в качестве примера. Пожалуйста, выберите последнюю версию
В-четвертых, распакуйте файл с помощью команды:
tar xf clamav*
Затем убедитесь, что вы находитесь в каталоге clamav. Итак, запустите команду:
cd clamav*/
Теперь давайте скомпилируем clamav со следующими тремя командами по одной в каталоге clamav:
./configure
make
make install
Еще раз запустите команду:
freshclam
Если вы получите ошибку "Can’t open/parse the config file /usr/local/etc/freshclam.cong
Вот как это исправить.
Удалить существующий freshclam.conf
файл из /usr/local/etc/
папка с командой:
rm -f /usr/local/etc/freshclam.conf
Если файла нет, перейдите к следующему шагу ниже, создав ссылку на новый файл, так что если вам когда-нибудь придется его запускать, файл conf останется обновленным.
ln -s /etc/clamav/freshclam.conf /usr/local/etc/freshclam.conf
Затем запустите freshclam для обновления.
freshclam
Ну, есть еще одна незначительная ошибка, которую вы получите, потому что freshclam уже работает в фоновом режиме. давайте убьем это командой:
pkill -15 -x freshclam
Наконец, снова запустите freshclam следующим образом:
freshclam
Вуаля.
Чтобы проверить, отправьте себе электронное письмо или попросите друга отправить вам электронное письмо. Вы не должны видеть термин UNCHECKED в теме писем, отправленных клиентами. Если через неделю у вас возникла та же ошибка, скорее всего, clamav обновлен до более новой версии.