Все основные параметры работы подключаемого модуля задаются (по умолчанию) в файле %etc_dir/plugin_modifier.conf. Устройство конфигурационного файла и краткое описание его параметров приведены в в разделе Конфигурационные файлы.
В секции [Modifier] собраны общие настройки работы подключаемого модуля Dr.Web Modifier:
Секция [Modifier]
GlobalRules = {список правил}
|
Список глобальных правил модификации, используемых модулем для обработки писем.
Пример:
Данное правило модификации добавляет в письмо строку подписи в формате html:
GlobalRules = select message, append_html "<b>Проверено!</b>"
Это правило модификации удаляет письма от выбранных пользователей:
GlobalRules = select mime(headers) From "weirdohacker@server.net", if found, reject, endif
|
Значение по умолчанию:
GlobalRules =
|
Encoding = {кодировка}
|
Кодировка, которую модуль будет указывать для текста, вставляемого командами append_text и prepend_text непосредственно из правил модификации.
|
Значение по умолчанию:
Encoding = koi8-r
|
В тех случаях, когда сообщение блокируется (reject) подключаемым модулем в синхронном режиме обработки, ответ Dr.Web MailD клиенту состоит из кода SMTP (55* или 250, в зависимости от значения параметра ReturnReject в секции [Receiver]), а также текстового сообщения, содержание которого может задаваться идущими далее параметрами. Значения параметров должны быть заключены в кавычки.
UseCustomReply = {логический}
|
Отправлять в качестве SMTP-ответа сообщение, заданное в параметре ReplyRuleFilter, если входящее сообщение отклонено подключаемым модулем Dr.Web Modifier.
|
Значение по умолчанию:
UseCustomReply =
|
ReplyRuleFilter = {текст}
|
Настраиваемое сообщение в SMTP сессии для случаев, когда сообщение отвергается подключаемым модулем Dr.Web Modifier.
|
Значение по умолчанию:
ReplyRuleFilter =
|
Если UseCustomReply = No или соответствующая строка текста не задана, будет выдано стандартное сообщение "The message has been rejected by the Dr.Web MailD".
|