Настройка CommuniGate Pro

Чтобы CommuniGate Pro (далее CGP) мог передавать и принимать письма от Dr.Web MailD, необходимо выполнить следующие действия:

Подключиться к управляющему Web-интерфейсу CGP (он должен быть подключен как модуль в утилите удаленного администрирования WebAdmin);

По вкладкам перейти на страницу Settings -> General -> Helpers;

В раздел Content Filtering добавить новый внешний фильтр, указав для него следующие параметры (фильтр добавляется в последней, пустой, строке перечня имеющихся фильтров):

Enabled (выбрать в выпадающем списке)
Указать имя фильтра в текстовое поле: DrWeb Maild
Log Level: Problems
Program Path: %bin_dir/drweb-cgp-receiver
Time-out: 2 min (выбрать в выпадающем списке)
Auto-Restart: 15 sec (выбрать в выпадающем списке)

Проверить, достаточен ли уровень привилегий, с которыми исполняется CGP, для запуска модуля drweb-cgp-receiver;

По вкладкам перейти на страницу Settings -> Mail -> Rules;

Добавить новое правило проверки. Для этого:

oВыбрать и ввести имя правила (например, drweb-filter) в текстовое поле в верхней части списка правил, и нажать кнопку Add Rule;

oНажать в строке созданного правила ссылку Edit и на появившейся странице настройки правила установить в выпадающем списке Action значение ExternalFilter;

oВ поле Parameter ввести имя фильтра, созданного на предыдущем шаге (на вкладке Settings -> General -> Helpers). В данном примере это "DrWeb Maild".

Рекомендуется добавить к созданному правилу дополнительные настройки:

1.Чтобы избежать многократной проверки писем, пришедших из GROUP, LIST или RULES (http://www.communigate.com/CommuniGatePro/Transfer.html), добавьте к созданному правилу также настройку:

"Submit Address", "not in", "GROUP*,LIST*,RULES*"

Для этого выберите тип проверяемого поля и операцию сравнения из выпадающих списков и введите проверяемое значение в текстовое поле.

2.При загрузке писем через PIPE у них теряется флаг authenticated. Следовательно, если в Dr.Web MailD имеются подключаемые модули, указанные в очереди AfterQueueFilters, то имеет смысл также добавить к правилу следующую настройку:

Any Recipient not in alldomains@<main_domain>,all@*

где <main_domain> – главный домен сервера CGP.

За инструкциями по более детальной настройке (в частности, для управления возможностью включать и выключать фильтрацию для каждого пользователя в отдельности) обратитесь к документации, поставляемой в комплекте с почтовой системой CGP.