Проверка всей почты на вирусы в Exim4

Почтовый антивирус Clamav

Настроить проверку исходящей и входящей почты в Exim4 антивирусом ClamAV

Интеграция антивируса ClamAV с почтовым сервером Exim4 защитит вашу почту от вирусов и malware. Вот как правильно настроить проверку входящих и исходящих сообщений.

Внимание: Перед редактированием конфигурационных файлов сделайте их резервную копию. Все изменения требуют перезагрузки Exim.

1. Добавление проверки в секцию acl_not_smtp

Добавьте проверку антивирусом ClamAV в секцию acl_not_smtp для сканирования всех сообщений:

# Limit per user for PHP scripts
acl_not_smtp:
  deny message = Website of user $authenticated_id is sending too many emails - rate overlimit = $sender_rate / $sender_rate_period
    ratelimit = 200 / 1h / $authenticated_id

  warn ratelimit = 100 / 1h / strict / $authenticated_id
    log_message = Sender rate [limitlog]: log / account / $authenticated_id / $sender_rate / $sender_rate_period

  # Добавляем проверку ClamAV
  .ifdef CLAMD
  deny message = Message contains a virus ($malware_name) and has been rejected
    malware = */defer_ok
  .endif

  accept

2. Редактирование секции acl_check_data

В секции acl_check_data закомментируйте строку с условием:

acl_check_data:
  .ifdef CLAMD
  deny message = Message contains a virus ($malware_name) and has been rejected
    malware = */defer_ok
  # condition = ${if eq{$acl_m0}{yes}{yes}{no}}  # Закомментируйте эту строку
  .endif
Примечание: После внесения изменений выполните команду sudo systemctl reload exim4 для применения конфигурации.

 

Если в процессе настройки возникли ошибки или нужна профессиональная помощь в защите почтового сервера — специалисты нашего сервиса помогут с настройкой антивирусной защиты и решением проблем с Exim.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *