Назад | Перейти на главную страницу

Как удалить НЕПРОВЕРИЛЕННЫЙ термин, прикрепленный в области темы электронного письма при получении

Как отключить сообщения «НЕПРОВЕРИЛЕННОЕ содержимое в почте ОТ», отправляемые Amavis почтмейстеру домена каждый раз, когда пользователь отправляет зашифрованное письмо. Устанавливается Debian 7 с postfix и amavisd.

Вы можете использовать параметр %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

Вуаля.

Чтобы проверить, отправьте себе электронное письмо или попросите друга отправить вам электронное письмо. Вы не должны видеть НЕ ПРОВЕРЕНО термин в теме писем, отправленных от клиентов. Если через неделю у вас будет такая же ошибка, скорее всего, clamav обновлен до более новой версии.