Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Spamassassin также может проверять принадлежность адреса отправителя одному или нескольким блок-листам реального времени (RBL). Опять-таки результат такой проверки лишь добавит баллы в общую копилку.
Рассматриваемый фильтр умеет взаимодействовать и с системами, основанными на сигнатурном анализе (Razor, Pyzor, DCC). По умолчанию включен только Pyzor, поскольку DCC не является открытой системой, а сервис Razor полностью бесплатен только в случае персонального использования.
Благодаря такому интегральному подходу вы получаете возможность очень гибко настраивать методы детектирования спама в зависимости от конкретных задач, которые вы ставите перед фильтром. При этом ни один из методов (если, конечно, ему не присвоить балл, заведомо превышающий порог срабатывания) не выносит окончательного решения о признании сообщения спамом, что при грамотной настройке способствует снижению числа ложных срабатываний.
Развертывание комплекса на местности
Установка выполняется традиционно: на FreeBSD лучше всего воспользоваться коллекцией портов; пользователи Linux могут установить Spamassassin из исходных кодов либо поискать в сети готовый прекомпилированный пакет для своего дистрибутива. Более того, поскольку Spamassassin разработан на Perl, его можно установить непосредственно из коллекции CPAN, как и любой другой Perl-модуль:
root# perl -MCPAN -e shell
cpan> o conf prerequisites_policy ask
cpan> install Mail::SpamAssassin
cpan> quit
Далее мы будем предполагать, что пакет устанавливается из коллекции портов:
# cd /usr/ports/mail/p5-Mail-SpamAssassin
# make
# make install
Вместе с командами make и make install вы можете указать ряд дополнительных параметров (см. таблицу 2).
Таблица 2. Некоторые опции, полезные при инсталляции
Назначение параметра |
Ключ для make |
Отключить поддержку SSL |
-DWITHOUT_SSL |
Включить поддержку MySQL |
-DWITH_MYSQL |
Включить поддержку PostgreSQL |
-DWITH_PGSQL |
Включить поддержку сигнатурного анализатора Vipul’s Razor |
-DWITH_RAZOR |
Включить поддержку запросов SPF |
-DWITH_SPF_QUERY |
Использовать Yahoo DomainKeys |
-DWITH_DOMAINKEYS |
Использовать базу IP-адресов с географической привязкой |
-DWITH_RELAY_COUNTRY |
Устанавливать вспомогательные инструменты |
-DWITH_TOOLS |