Интеграция с почтовой системой Qmail |
Принцип работы фильтра для Qmail основан на замещении (проксировании) почтовой системы. Через интерфейс, определенный для модуля qmail-queue (основной исполняемый файл почтовой системы Qmail), фильтр получает письмо, проверяет его, и если оно является "чистым", переправляет дальше, в оригинальный qmail-queue. У фильтра, работающего в таком режиме, есть следующее ограничение: UNIX-сокеты, на которых drweb-qmail должен слушать запросы на проверку (задаются значением параметра ListenUNIXSocket секции [Qmail] конфигурационного файла Dr.Web MailD), должны располагаться в строго определенных каталогах. Список таких каталогов можно получить, запустив qmail-queue с параметром --help.
Интеграция Dr.Web MailD с Qmail может быть выполнена как вручную (см. инструкцию ниже), так и с помощью конфигурационного скрипта configure_mta.sh (расположен в каталоге %bin_dir/maild/scripts/). Он настраивает взаимодествие, как указано в инструкции ниже, но не выполняет добавления пользователей в соответствующщие группы. Поэтому, если вы использовали для интеграции запуск скрипта настройки, не забудьте выполнить добавление пользователей в нужные группы (см. ниже). |