Для работы в режиме after-queue

Для настройки работы в режиме after-queue в конфигурационный файл системы Postfix main.cf необходимо добавить следующие строки:

content_filter=scan:<_ADDR_REC_>
receive_override_options=no_address_mappings

где <_ADDR_REC_> – адрес слушающего модуля drweb-receiver (параметр Address секции [Receiver] конфигурационного файла Dr.Web MailD). Например, 127.0.0.1:8025.

В конфигурационный файл системы Postfix master.cf необходимо добавить следующие строки:

scan unix - - n - <NN> smtp

 -o smtp_send_xforward_command=yes

<_ADDR_SEN_> inet n - n - <NN> smtpd

 -o content_filter=

 -o receive_override_options=no_unknown_recipient_checks,no_header_body_checks

 -o smtpd_helo_restrictions=

 -o smtpd_client_restrictions=

 -o smtpd_sender_restrictions=

 -o smtpd_recipient_restrictions=permit_mynetworks,reject

 -o mynetworks=127.0.0.0/8

 -o smtpd_authorized_xforward_hosts=127.0.0.0/8

 

где <_ADDR_SEN_> – адрес, к которому подключается модуль drweb-sender для отправления писем (параметр Address секции [Sender] конфигурационного файла Dr.Web MailD). Например, 127.0.0.1:8026.

Желательно, чтобы число <NN> (максимальное количество процессов, исполняемых сервером Postfix) совпадало с числом потоков в пулах модулей drweb-receiver и drweb-sender (параметры PoolOptions секции [Receiver] и OutPoolOptions секции [Sender] конфигурационного файла Dr.Web MailD). Чтобы убрать это ограничение, укажите знак минус ("-"), вместо числа <NN>.

warning

При установке Dr.Web для почтовых серверов UNIX вышеуказанные изменения вносятся в конфигурационные файлы Postfix автоматически c помощью скрипта настройки configure_mta.sh. Соответственно, по умолчанию Dr.Web для почтовых серверов UNIX и Postfix будут настроены для работы в режиме after-queue.

После задания значений всех необходимых параметров следует перезапустить Postfix.