Movatterモバイル変換


[0]ホーム

URL:


Перейти до вмісту
Вікіпедія
Пошук

SpamAssassin

Матеріал з Вікіпедії — вільної енциклопедії.
SpamAssassin
SpamAssassin визнав лист спамом у поштовому клієнтіNovell Evolution
Типспам-фільтр
РозробникApache Software Foundation[1]
Стабільний випуск3.4.1[1] (30 квітня2015; 10 років тому (2015-04-30))
Операційна системакрос-платформовий
Мова програмуванняPerl
Стан розробкиактивний
ЛіцензіяApache License 2.0
Репозиторійsvn.apache.org/repos/asf/spamassassin/
Вебсайтspamassassin.apache.org

SpamAssassin — платформа для організації фільтраціїспаму, заснована на взаємодії ключових компонентів — оцінного сервісу, транспортного агента та бази шаблонів листів. SpamAssassin використовуєбаєсову фільтрацію, обробкуDNSBL, Sender Policy Framework, DomainKeys, DKIM, Razor та інші методи розпізнавання спаму.

У SpamAssassin реалізований комплексний підхід у прийнятті рішення про блокування: повідомлення піддається ряду перевірок (контекстний аналіз, чорні і білі списки DNSBL, баєсовські класифікатори, що навчаються, перевірка за сигнатурам, автентифікація відправника по SPF і DKIM тощо). Після оцінки повідомлення різними методами, накопичується певний ваговий коефіцієнт. Якщо обчислений коефіцієнт перевищує певний поріг — повідомлення блокується або позначається як спам. Підтримуються засоби автоматичного оновлення правил фільтрації. Пакет може використовуватися як на клієнтських, так і на серверних системах.

Є проектом верхнього рівня вApache Software Foundation.

SpamAssassin є одним з найефективніших і широковживаних платформ для фільтрації спаму.[2] За даними січневої 2014 року статистики завантаження оновлень правил фільтрації спаму пакет використовується на понад мільйоніпоштових серверів. Поряд зhttp-сервером Apache, SpamAssassin включений виданнямФайл:EWeek в список 11 технологій Apache, які змінили комп'ютерні системи за останні 10 років.

Режими роботи

[ред. |ред. код]

SpamAssassin написаний на мовіPerl (модульMail::SpamAssassin вCPAN). Зазвичай він використовується для фільтрації вхідної пошти одному або декільком користувачам. Він може бути запущений як окремийзастосунок, як частина іншої програми, або якклієнт (spamc), який взаємодіє здемоном (spamd). Останній спосіб має вищу швидкодію, але в деяких умовах може створити загрозу для безпеки.

Використання

[ред. |ред. код]

SpamAssassin поставляється з великим набором правил, які визначають, які листи єспамом, а які ні. Більшість правил ґрунтується нарегулярних виразах, які зіставляються з тілом або назвою повідомлення, але SpamAssassin також використовує й інші методики. У документації SpamAssassin ці правила називаються «tests».

Кожен тест має деяку «вартість». Якщо повідомлення успішно проходить тест, ця «вартість» додається до загального балу. Вартість може бути позитивною або негативною, позитивні значення називаються «spam», негативні «ham». Повідомлення проходить через всі тести, підраховується загальний бал. Чим вищий бал, тим більше ймовірність, що повідомлення є спамом.

У SpamAssassin є настроюваний поріг, при перевищенні якого лист буде класифіковано як спам. Зазвичай поріг такий, що лист повинен підійти за кількома критеріями; спрацьовування тільки одного тесту недостатньо для перевищення порога.

sa-compile

[ред. |ред. код]

sa-compile — утиліта, що поставляється зі SpamAssassin починаючи з версії 3.2.0. Вона компілює набір правил SpamAssassin вдетермінований скінченний автомат, що дозволяє ефективніше використовуватипроцесор.

Тестування SpamAssassin

[ред. |ред. код]

Тестують SpamAssassin стандартної сигнатурою GTUBE.

Виноски

[ред. |ред. код]
  1. SpamAssassin: News and Announcements. Архіворигіналу за 15 вересня 2015. Процитовано 11 лютого 2014.
  2. Увидел свет Apache SpamAssassin 3.4.0[Архівовано 22 лютого 2014 уWayback Machine.] //opennet.ru 11.02.2014

Посилання

[ред. |ред. код]
Основні проєкти
ActiveMQ · Airflow  · Ant · Apache HTTP Server · APR · Apache Beam  · Bloodhound  · Buildr · Camel · Cassandra · Cayenne · Chemistry  · CloudStack  · Cocoon · Commons · Cordova  · CouchDB · CXF · Deltacloud · Derby  · Directory · Excalibur · Felix · Flex  · Forrest · Geronimo · Gump · Hadoop · iBATIS  · Isis  · Jackrabbit · James · Lenya · Lucene · Maven · mod_perl · MyFaces · OFBiz  · OpenEJB · OpenJPA · OpenNLP  · OpenOffice · POI · Qpid · Rave · Roller · Sling · SpamAssassin  · Spark  · Sqoop · Stratos  · Struts  · Subversion  · Tapestry  · Tika · Tomcat · Traffic Server · Tuscany · Velocity · Wicket · XMLBeans[en]
Інші проєкти
Підпроєкти
BCEL · BSF · Cactus · Chainsaw · HBase · JMeter · Xerces · Batik · FOP · Log4j · XAP · River · ServiceMix · Log4Net · Abdera · Ivy · ODE · JSPWiki · Wink · Solr
Інкубатор
Колишні проєкти (Attic)
Beehive · Harmony · HiveMind · Slide · Shale  · Wave
Ліцензія:Apache License · Сайт:http://apache.org/
Отримано зhttps://uk.wikipedia.org/w/index.php?title=SpamAssassin&oldid=47410220
Категорії:
Приховані категорії:

[8]ページ先頭

©2009-2026 Movatter.jp