Випуск системи фільтрації спаму SpamAssassin 4.0.0

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

У новому випуску:

  • Реалізовано повноцінну вбудовану обробку багатобайтових символів та повідомлень у кодуванні UTF-8. Значно покращено обробку тексту мовами, відмінними від англійської.
  • Доданий плагін Mail::SpamAssassin::Plugin::ExtractText для вилучення тексту з вкладень та додавання його до основного тексту, до якого застосовуються всі правила виявлення спаму.
  • Додано плагін Mail::SpamAssassin::Plugin::DMARC для перевірки листів на відповідність політиці DMARC після аналізу результатів перевірки через DKIM і SPF.
  • Доданий плагін Mail::SpamAssassin::Plugin::DecodeShortURLs для перевірки використання URL сервісів коротких посилань та визначення цільового URL через відправку HTTP-запиту до сервісу, після чого розкритий URL може бути оброблений штатними правилами та плагінами, такими як URID
  • Видалено плагін HashCash, раніше оголошений застарілим.
  • Поліпшено плагін з байєсівським класифікатором, до якого додано підтримку відкидання загальних слів мовами, відмінними від англійської.
  • У плагіні OLEVBMacro розширено визначення макросів Microsoft Office та небезпечного вмісту, забезпечено вилучення посилань із документів.
  • В утиліту sa-update додані опції forcemirror для примусової прив'язки до певного дзеркала, score-multiplier для множення на певне значення всіх ваг для вказаного сервера оновлень та score-limit для обмеження ваги для вказаного сервера оновлень.
  • Поліпшено підтримку клієнтських SSL-сертифікатів.
  • У плагін DKIM додано підтримку ARC-підписів (Authenticated Received Chain).
  • За замовчуванням налаштовано normalize_charset.
  • Оголошено застарілим модуль Mail::SPF::Query, для роботи з SPF рекомендується використовувати плагін Mail::SPF.
  • Слова «whitelist» та «blacklist» у правилах, функціях, плагінах та опціях замінені на «welcomelist» та «blocklist» (зворотна сумісність зі старими згадками «whitelist» та «blacklist» буде збережена як мінімум до версії 4.1.0).
  • Доданий прапор «nolog» для відключення відображення у лозі результатів обробки певних правил.
  • Додано налаштування razor_fork та pyzor_fork для відгалуження окремих процесів для Razor2 та Pyzor, та роботи з ними в асинхронному режимі.
  • Забезпечено надсилання запитів DNS та DCC в асинхронному режимі.

Джерело: opennet.ru

Додати коментар або відгук