Управление 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- изменения с ошибками синтаксиса не будут сохранены
Установка
Для установки потребуется скачать и разместить файлы плагина:
- Скачайте файл ispmgr_mod_spamassassin.xml и поместите его в каталог
/usr/local/mgr5/etc/xml/ - Скачайте файл spamassassin_custom.py и поместите его в каталог
/usr/local/mgr5/addon/ - Для файла spamassassin_custom.py выставьте права
750, выполнив команду:
chmod 750 /usr/local/mgr5/addon/spamassassin_custom.py
После размещения файлов, перезапустите ядро панели:
pkill core
Управление настройками будет доступно в списке всех разделов в блоке Почта через пункт SpamAssassin Advanced.
