Подключаемые модули |
На текущий момент реализованы следующие подключаемые модули компонента Dr.Web MailD: •Антивирусный модуль Drweb, осуществляющий проверку содержимого сообщений на вирусы и вредоносное ПО; •Модуль антиспам-проверки Vaderetro, проверяющий письма на наличие признаков спама; •Модуль Dr.Web HeadersFilter, осуществляющий фильтрацию писем по значениям различных заголовков; •Модуль Dr.Web Modifier, позволяющий произвольно изменять части писем. Каждый подключаемый модуль представляет собой динамически подгружаемую библиотеку (файл с расширением .so). Библиотеки располагаются по умолчанию в каталоге %bin_dir/maild/plugins. Файл библиотеки каждого подключаемого модуля по умолчанию имеет имя вида lib<name>.so, где <name> - имя модуля. Например, файл библиотеки подключаемого модуля Drweb имеет имя libdrweb.so. Каждый подключаемый модуль использует собственный конфигурационный файл. Конфигурационные файлы подключаемых модулей по умолчанию располагаются в каталоге %etc_dir. Конфигурационный файл конкретного модуля имеет по умолчанию имя plugin_<name>.conf, где <name> - имя модуля. Например, конфигурационный файл подключаемого модуля Drweb по умолчанию имеет имя plugin_drweb.conf. При необходимости в секции [Filters] основного конфигурационного файла Dr.Web MailD можно настроить каждый подключаемый модуль на использование конфигурационных файлов и динамических библиотек, название которых не соответствует схеме, принятой по умолчанию.
|