безкоштовно з міських телефонів України
Київ | 044 392-73-56 |
Харків | 057 728-49-18 |
Дніпро | 056 790-86-00 |
Одеса | 048 734-56-54 |
Львів | 032 229-58-50 |
Миколаїв | 051 270-12-63 |
Полтава | 053 262-53-74 |
Запоріжжя | 061 228-69-91 |
SpamAssassin є ефективним засобом для фільтрації спаму, що використовує такі методи розпізнавання спаму, як Sender Policy Framework, DNSBL, DomainKeys, Razor, DKIM та інші. SpamAssassin написаний за допомогою мови Perl і може бути запущений як окрема програма або як частина іншої програми.
Спочатку SpamAssassin вже має великий набор правил, що визначають листи, які є спамом. Більшість правил полягає в регулярних висловлюваннях, які зіставляються з тілом і заголовками листів. У документації SpamAssassin ці правила мають назву tests. Кожен тест має певну вагу. При успішному проходженні тесту вхідним повідомленням його вага додається до загальної ваги. Вага може бути як позитивною, так і негативною. Позитивне значення називається spam, а негативне ham. Після закінчення проходження всіх тестів, підраховується загальна вага, на підставі якого обчислюється ймовірність того, що повідомлення є спамом.
SpamAssassin має налаштування порога, перевищення якого класифікує лист як спам. Зазвичай цей поріг налаштований таким чином, щоб спрацьовування лише одного тесту не перевищувало його, у зв'язку з чим, для перевищення порога, лист повинен підійти відразу за кількома критеріями.
Див. також:
Як працює SpamAssassin?