Введите имя домена:
.ua .com.ua .in.ua .org.ua
.ru .com .net .org
Показать все домены

Как работает SpamAssassin?

Ответы на вопросы от компании «Украинский хостинг».

Антиспам SpamAssassin

SpamAssassin является эффективным средством для фильтрации спама, использующим такие методы распознавания спама, как Sender Policy Framework, DNSBL, DomainKeys, Razor, DKIM, а так же другие. SpamAssassin написан при помощи языка Perl и может быть запущен как отдельное приложение или же как часть другой программы.

Изначально SpamAssassin уже имеет большой набором правил, определяющих письма, являющиеся спамом. Большая часть правил основана на регулярных выражениях, которые сопоставляются с телом и заголовками писем. В документации SpamAssassin данные правила имеют название tests. У каждого теста есть некоторый вес. При успешном прохождении теста входящим сообщением, его вес добавляется к общему весу. Вес может быть как положительным, так и отрицательным. Положительное значение называется spam, а отрицательное ham. После окончания прохождения всех тестов, подсчитывается общий вес, на основании которого и вычисляется вероятность того, что сообщение является спамом.

В SpamAssassin есть настройка порога, превышение которого классифицирует письмо как спам. Обычно данный порог настроен таким образом, чтобы срабатывание только одного теста не превышало его, в связи с чем, для превышение порога, письмо должно подойти сразу по нескольким критериям.

См.также: