Работа в режиме SMTP/LMTP-proxy |
Так как Dr.Web MailD может работать как прокси-сервер для почтовых протоколов SMTP/LMTP, это позволяет использовать его совместно с большинством почтовых систем. В этом режиме в роли сервера SMTP/LMTP (т.е. компонента Receiver, принимающего входящие сообщения) выступает модуль drweb-receiver, а в роли клиента SMTP/LMTP (т.е. компонента Sender, отправляющего исходящие сообщения) – модуль drweb-sender.
В состав drweb-receiver входит высокопроизводительный SMTP-сервер, основанный на современных мультиплексорах (epoll, kevent, /dev/poll), являющийся многопоточным, поддерживающий несколько соединений на каждый поток, работу по протоколу IPv6, а также следующие SMTP-расширения: •PIPELINING (RFC 2920) •8BITMIME (RFC 1652) •ENHANCEDSTATUSCODES (RFC 3463) •SIZE (RFC 1870) •AUTH (RFC 4954) При работе Dr.Web MailD в режиме SMTP/LMTP-прокси в системе должны быть запущены следующие модули (регулируется в mmc-файле Dr.Web Monitor): •drweb-notifier •drweb-sender •drweb-receiver •drweb-maild Все параметры настройки модулей drweb-receiver и drweb-sender сосредоточены в секциях [Receiver] и [Sender] конфигурационного файла Dr.Web MailD и описаны в главах Секция [Receiver] и Секция [Sender] данного руководства. Дополнительно следует обеспечить, чтобы компонент Dr.Web Monitor запускался с правами root (значения параметров User и Group в секции [Monitor] конфигурационного файла monitor.conf должны быть установлены в значение root). При работе напрямую с внешними MTA через Internet полезны специальные антиспам-технологии, встроенные в drweb-receiver и позволяющие фильтровать письма непосредственно на этапе SMTP-сессии: •Технология контроля ограничений SMTP-сессии. •Технологии оценивания репутации соединения (отправителя) Reputation IP Filter и Unified Score. Также, пожалуйста, обратите внимание на рекомендации по использованию синхронного и асинхронного режимов обработки входящих сообщений. |