Exim4 + Dr.web. Схемы реализации специального транспорта |

Exim4 + Dr.web. Схемы реализации специального транспорта

Мануал

В Астра линукс используется по умолчанию Exim4. Для установки mail transfer agent + drweb for mail servers необходимо использовать схемы интеграции с Exim. Пример для Exim версии 4.x

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

##############################################
#       ROUTERS CONFIGURATION
# Specifies how remote addresses are handled
##############################################
#         ORDER DOES MATTER
#  A remote address is passed to each in
#      turn until it is accepted.
##############################################

и сразу после строки:

begin routers

добавьте в нее следующее описание роутера:

drweb_router:
  driver = accept
  condition = "${if eq {$received_protocol}{drweb-scanned}{0}{1}}"
 # check_local_user
  retry_use_local_part
  transport = drweb_transport

Если необходима проверка получателей в системе, то надо также раcкомментировать параметр check_local_user.

Далее, в конфигурационном файле Exim найдите секцию описания транспортов. Она начинается со следующего заголовка:

##############################################
#     TRANSPORTS CONFIGURATION
##############################################
#        ORDER DOES NOT MATTER
#  Only one appropriate transport is called
#          for each delivery.
##############################################

В эту секцию необходимо добавить описание требуемого транспорта:

drweb_transport:
  driver = lmtp
  socket = __ADDRESS__
  batch_max = 100
  timeout = 5m
  user = drweb
 # headers_add = "X-Maild-Checked: DrWEB for Exim"

Где _ADDRESS_ – адрес слушающего модуля drweb-receiver (параметр Address секции [Receiver] конфигурационного файла Dr.Web MailD), например UNIX-сокет %var_dir/ipc/.drweb_maild.

Следующим шагом необходимо в параметре Address секции [Sender] конфигурационного файла Dr.Web MailD указать путь к почтовой системе Exim, например /usr/exim/bin/exim/, а в параметре MailerName секции [Sender] указать значение Exim.

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий

  1. Фёдор Васильевич

    У вас получилось настроить работу почтового dr.web на astra Linux ?

    Ответить
    1. cryptoparty автор

      Получилось получать отчеты от Антивируса без доставки писем адресату 🙂
      Саппорт особенно не помог в этом вопросе

      Ответить