24 Ноября 2024, 04:13

SpamAssassin

Автор turbo, 02 Января 2010, 11:02

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

turbo

02 Января 2010, 11:02 Последнее редактирование: 23 Июня 2011, 19:02 от Zhek@Ch
[size="3"]В SpamAssassin всплыла проблема 2010 года[/size]

В популярном свободном ПО для отсеивания спама SpamAssassin после наступления нового года зафиксирована неприятная проблема: активное по умолчанию правило FH_DATE_PAST_20XX приводит к повышению на 3.4 пункта негативного веса писем, отправленных начиная с 2010 года (в правиле задано регулярное выражение Date =~ /20[1-9][0-9]/). Обычно в качестве порогового значения для пометки писем как спам устанавливают вес 5.0, поэтому дополнительные 3.4 пункта оказывают весьма значительное повышение вероятности причисления к спаму нормальных писем.

Для решения проблемы в файл конфигурации local.cf необходимо добавить "score FH_DATE_PAST_20XX 0.0". Интересно, что проблема была исправлена в репозитории исходных текстов проекта еще в июне, но с тех пор не было выпущено новых релизов - последний выпуск SpamAssassin 3.2.5 увидел свет полтора года назад.

http://www.opennet.r...shtml?num=24879

turbo

27 Января 2010, 17:34 #1 Последнее редактирование: 23 Июня 2011, 19:04 от Zhek@Ch
[size="3"]Вышла новая версия системы для отсеивания спама - SpamAssassin 3.3.0[/size]

Спустя почти три года с момента прошлого значительного релиза вышла новая версия SpamAssassin 3.3.0, одной из самых эффективных открытых систем для фильтрации спама, использующей комплексный подход при принятии решения о блокировании (контекстный анализ, черные и белые списки, баесо-подобные методы, проверка по сигнатурам, SPF, DKIM и т.п.).

Основные улучшения:

 * Прекращена поддержка Perl 5.6.x, рекомендованные версии 5.8.8, 5.8.9 и 5.10.1. Для FreeBSD не рекомендуется использовать многопоточную сборку Perl версии ранее 5.10, так как наблюдаются проблемы с проверкой регулярных выражений. Список зависимостей скорректирован с реалиями поставки версий Perl-модулей в современных дистрибутивах. По сравнению с прошлым выпуском для работы SpamAssassin теперь требуются модули Time::HiRes, NetAddr::IP, Archive::Tar и IO::Zlib. Более не используются модули Mail::DomainKeys и Mail::SPF::Query. Для автоматизации обновления старой версии SpamAssassin в комплекте предусмотрена специальная утилита sa-update;
 * Набор правил для выявления признаков спама более не входит в базовую поставку и должен устанавливаться отдельно. Самый простой способ установки - загрузить готовый архив, самый правильный способ - настроить автоматическое обновление правил с помощью утилиты sa-update. Проведена чистка устаревших правил и правил вызывающих много ложных срабатываний;
 * По умолчанию отключено использование плагина AWL (автоматическое формирование белого списка), для включения необходимо указать в конфигурации "loadplugin Mail::SpamAssassin::Plugin::AWL".
 * В поставку добавлены новые плагины: FreeMail, PhishTag и Reuse;
 * Значительно улучшена поддержка протокола IPv6, IPv6 адреса теперь корректно обрабатываются фильтрами и могут указываться во всех директивах и правилах;
 * Добавлена директива конфигурации 'time_limit' (по умолчанию 300 сек.), определяющая максимальное время проверки одного письма;
 * Существенно расширены возможности плагина DKIM, который отныне активируется по умолчанию. Для работы DKIM требуется установка perl-модуля Mail::DKIM;
 * В поставку включены утилиты check_whitelist и check_spamd, которые теперь доступны под именами 'sa-awl' и 'sa-check_spamd';
 * Добавлена поддержка черных списков PSBL и Spamhaus CSS.

http://www.opennet.r...shtml?num=25163

Zhek@Ch

23 Июня 2011, 19:05 #2 Последнее редактирование: 23 Июня 2011, 19:06 от Zhek@Ch
[size="3"]Увидел свет SpamAssassin 3.3.2 [/size]

Доступен корректирующий релиз SpamAssassin 3.3.2, средства для борьбы со спамом, применяющим комплексный подход при принятии решения о блокировании: сообщение подвергается ряду проверок (контекстный анализ, черные и белые списки, баесо-подобные методы, проверка по сигнатурам, SPF, DKIM и т.п.) на основании которых накапливается определенный весовой коэффициент, при превышении которым определенного порога сообщение помечается как спам. Код SpamAssassin написан на языке Perl и распространяется в рамках лицензии Apache.

В новой версии отмечено 86 изменений. Из ключевых исправлений, можно отметить обеспечение поддержки Perl 5.12 и более новых версий Perl, устранение ложного срабатывания правила RCVD_ILLEGAL_IP и улучшение кода парсинга URL. Добавлена поддержка автоматического обучения баесовского фильтра на основании ошибок (режим learn-on-error). Добавлена директива clear_uridnsbl_skip_domain, позволяющая администратору переопределить заданные в базовой конфигурации параметры dnsbl. Понижен вес правил BAD_ENC_HEADER, TVD_RCVD_IP и FREEMAIL_ENVFROM_END_DIGIT.