/
/
Управление SpamAssassin через ispmanager 6

Управление SpamAssassin через ispmanager 6

Управлять настройками SpamAssassin через веб-интерфейс панели ispmanager 6 можно с помощью нашего плагина.

Параметры, которыми можно управлять:

Поле Описание Пример
Threshold Score Порог срабатывания спам-фильтра 5.0 (3.0=строго, 7.0=мягко)
SA_SCORE_REJECT Порог автоотклонения письма в Exim 50
Report Format Формат отчета о спаме 0=в тело, 1=MIME-вложение, 2=текстовое вложение
Allowed Languages Языковой фильтр ru en de
Trusted Networks Доверенные сети (полностью пропускаются) 192.168.1.0/24
Internal Networks Внутренние сети (подсеть Trusted) 10.0.0.0/8
Use Bayesian Filter Байесовский автообучаемый фильтр чекбокс
Auto-learn Bayes Автоматическое обучение Bayes чекбокс
Whitelist Белый список адресов/доменов @company.ru
Blacklist Черный список адресов/доменов @spam.com
Additional Settings Любые директивы SpamAssassin

Из преимуществ плагина, можно выделить следующее:

  • Плагин не затрагивает основной конфигурационный файл, используя в работе файл /etc/mail/spamassassin/custom.cf
  • В плагин встроена защита от использования некорректного синтаксиса на основе команды spamassassin --lint - изменения с ошибками синтаксиса не будут сохранены

Установка

Для установки потребуется скачать и разместить файлы плагина:

  1. Скачайте файл ispmgr_mod_spamassassin.xml и поместите его в каталог /usr/local/mgr5/etc/xml/
  2. Скачайте файл spamassassin_custom.py и поместите его в каталог /usr/local/mgr5/addon/
  3. Для файла spamassassin_custom.py выставьте права 750, выполнив команду:
chmod 750 /usr/local/mgr5/addon/spamassassin_custom.py

После размещения файлов, перезапустите ядро панели:

pkill core

Управление настройками будет доступно в списке всех разделов в блоке Почта через пункт SpamAssassin Advanced.

В этой статье