Чтобы интегрировать Kaspersky Security 8 для Linux Mail Server с Sendmail с помощью файла с расширением mc, выполните следующие действия:
dnl #KLMS-milter-begin-filter dnl
define(`_FFR_MILTER', `true')dnl
INPUT_MAIL_FILTER(`KLMS_Milter',`S=$filter_socket,${fail_type}T=S:3m;R:5m;E:10m') \
dnl
dnl #KLMS-milter-end-filter dnl
где $filter_socket – IP-адрес и номер порта или UNIX-сокет, на котором фильтр ожидает входящие соединения, в формате inet:<порт>@<IP-адрес> (для сетевого сокета) или unix:<путь к UNIX-сокету> (для UNIX-сокета);
${fail_type} определяет действие почтового сервера Sendmail над сообщением в том случае, если фильтр работает некорректно. Параметр ${fail_type} может принимать значения "F=R", "F=A," или "F=T,". R означает reject, A означает accept, а T означает tempfail. Если заменить ${fail_type} на пустую строку, сообщение будет пропускаться. Рекомендуется использовать tempfail.
Пример:
|
[global] укажите путь к файлу sendmail в следующей строке:sendmail-path=<путь к файлу sendmail>
[milter] файла /etc/opt/kaspersky/klms/klms_filters.conf (для Linux) или /usr/local/etc/kaspersky/klms/klms_filters.conf (для FreeBSD) укажите IP-адрес и номер порта или UNIX-сокет, на котором фильтр ожидает входящие соединения, в следующей строке:socket=<IP-адрес и номер порта> или <путь к UNIX-сокету>
Пример:
|
SENDMAIL_MILTER=1
SENDMAIL_USES_MC=1 или 0, в зависимости от того, была использована компиляция файла с расширением mc или нет.
START_MILTER=1