The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Выпуск системы фильтрации спама Rspamd 1.6"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от opennews (??) on 13-Июн-17, 01:11 
Представлен (https://rspamd.com/announce/2017/06/12/rspamd-1.6.0.html) релиз системы фильтрации спама Rspamd 1.6 (https://rspamd.com), предоставляющей средства для оценки сообщений по различным критериям, включая правила, статистические методы и чёрные списки, на основе которых формируется итоговый вес сообщения, используемый для принятия решения о необходимости блокировки.  Rspamd поддерживает практически все возможности, реализованные в SpamAssassin, и имеет ряд особенностей, позволяющих фильтровать почту в среднем в 10 раз быстрее, чем SpamAssassin, а также обеспечивать лучшее качество фильтрации. Код системы написан на языке Си и распространяется (https://github.com/vstakhov/rspamd) под лицензией BSD.


Rspamd построен с использованием событийно-ориентированной архитектуры (Event-driven) и изначально рассчитан на применение в высоконагруженных системах, позволяя обрабатывать сотни сообщений в секунду. Правила для выявления признаков спама отличаются высокой гибкостью и в простейшем виде могут содержать регулярные выражения, а в более сложных ситуациях могут оформляться на языке Lua. Расширение функциональности и добавление новых типов проверок реализуется через модули, которые могут создаваться на языках Си и Lua. Например, доступны модули для проверки отправителя с использованием SPF, подтверждения домена отправителя через DKIM, формирования запросов в списки DNSBL. Для упрощения настройки, создания правил и отслеживания статистики предоставляется административный web-интерфейс.

Основные новшества:


-  Встроенная поддержка протокола Milter, позволяющая обойтись без надстройки Rmilter (https://rspamd.com/rmilter/), развитие которой прекращено. Встроенный Milter может использоваться в двух режимах - Proxy для крупных систем и  Self-scan для небольших конфигураций (данный режим отличается существенным упрощением настройки). Режим Proxy требует отдельного сканирующего слоя, в то время как в режиме "self-scan" обработчик rspamd_proxy сканирует сообщение собственными силами и взаимодействует с MTA, такими как Postfix и Sendmail, напрямую при помощи протокола Milter;


-  Полная поддержка цифровых подписей и меток ARC (http://arc-spec.org/) (Authenticated Received Chain), позволяющих (https://dmarc.org/presentations/ARC-Overview-2016Q2-v03.pdf) гарантировать, что сообщение было подписано и затем перенаправлено через ряд заслуживающих доверия шлюзов.  Реализованный в Rspamd модуль ARC поддерживает как верификацию, так и создание подписей для исходящих сообщений. Настройка модуля ARC очень похожа на модуль dkim_signing;

-  Новая модель хранения статистики в БД Redis, упрощающая выборку необходимых токенов  и определение времени их жизни. В выпуске Rspamd 1.6 новая схема хранения статистики позиционируется как экспериментальная, но в будущем выпуске она будет включена по умолчанию, а также будут предоставлены инструменты для преобразования старого хранилища без потери данных;

-  Задействован новый алгоритм определения устаревших записей для внутренних кэшей. Вместо ранее применяемого классического алгоритма LRU (Least Recently Used) в ноой версии задействован алгоритм LFU ( Least Frequently Used), при котором фактором актуальности записи является не последнее обращение, а частота обращений. При новом алгоритме в кэше дольше сохраняются наиболее часто используемые записи, что положительно отражается на производительности кэширования;

-  В модуле DMARC (http://rspamd.com/doc/modules/dmarc.html) появилась поддержка отправки отчётов для определённых доменов и правил. Администратору предоставлены гибкие возможности по настройке содержимого отчётов и частоты их отправки. Отчёты позволяют увеличить качество взаимодействия с ресурсами, использующими  DMARC (например, paypal.com), в том числе дают возможность отследить и отреагировать на некоторые попытки фишинга;

-  Представлен новый плагин spamtrap (https://rspamd.com/doc/modules/spamtrap.html), позволяющий выхватить письмо со спамом по заданным признакам, например можно использовать для обучения фильтров на основе работы ловушек спама (honeypots);

-  Внесена большая порция улучшений в модуль url_redirector (http://rspamd.com/doc/modules/url_redirector.html), выполняющий проверку пробросов на спамерские ссылки, скрытые через применение сервисов редиректа URL;

-  В прокси добавлена поддержка сжатия данных при отправке сообщений на уровень сканирования;

-  Внесена порция оптимизаций производительности: для регулярных выражений  Hfilter задействована библиотека hyperscan (https://01.org/hyperscan), обеспечено кэширования хэшей тел сообщений DKIM, добавлено кэширование результатов  работы  алгоритма стемминга Snowball.


URL: https://rspamd.com/announce/2017/06/12/rspamd-1.6.0.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=46685

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


3. "Выпуск системы фильтрации спама Rspamd 1.6"  +1 +/
Сообщение от Sw00p aka Jerom on 13-Июн-17, 03:23 
The DKIM signing module has been added in Rspamd 1.5 to provide a relatively simple way to configure DKIM signing, the more flexible alternative being sign_condition in the DKIM module.

ЖЕСТЬ

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от xm (ok) on 13-Июн-17, 12:11 
Да вот верно - нафиг антиспам системе заниматься несвойственной ей деятельностью.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Выпуск системы фильтрации спама Rspamd 1.6"  –1 +/
Сообщение от Аноним (??) on 13-Июн-17, 12:14 
а что, подписывать уже не модно ?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от Sw00p aka Jerom on 13-Июн-17, 19:03 
Модно и годно, мой комент к тому как это реализовано было )) просто ЖЕСТЬ. Даже тот же opendkim, который ни чем не лучше, реализован логично на первый взгляд.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

7. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от Аноним (??) on 13-Июн-17, 18:13 
Чтонибудь стабильное есть? Вроде стабильно, а уже выкидывают и эксперементальное внедряют.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от vladimir_r on 13-Июн-17, 22:06 
A как оно в сравнении с DSPAM?
в смысле скорости работы и качества фильтрации? Ну и удобства использования?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от exSun (ok) on 14-Июн-17, 02:28 
По мне - отлично. Но темп разработки превышает темп освоения :)
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от vantoo (ok) on 16-Июн-17, 12:15 
Давно слежу за этой системой, по описанию очень хороша, но в реальности кто-то пробовал использовать? К Exim его уже можно подключить без патчей и сборки из сорцов?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от Zukrain (ok) on 16-Июн-17, 12:24 
Посмотрите в документации по интерграции https://rspamd.com/doc/integration.html

У себя использую его в связке с Postfix'ом. По сравнению со SA намного проще сделать правила, скорость обработки сообщений не сравнить.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от exSun (ok) on 16-Июн-17, 12:27 
> Давно слежу за этой системой, по описанию очень хороша, но в реальности
> кто-то пробовал использовать? К Exim его уже можно подключить без патчей
> и сборки из сорцов?

А в чем проблема собрать? CMake, конечно, чудовищен, но при должном упорстве вполне осиливаем за пару дней. Я сам собираю 1.5.x для Solaris, правда под rmilter. Проблемы за пару лет эксплуатации (начал с 1.3.x), в целом, были только со сборкой (из-за кривых рук) и rmilter-ом.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от vantoo (ok) on 16-Июн-17, 13:32 
Там, насколько я понял, сам  Exim нужно пересобирать с патчами. Возникает вопрос как его потом обновлять и не перестанет ли он работать, если обновятся его зависимости?
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от Vsevolod Stakhov email on 16-Июн-17, 15:47 
С какими патчами?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от Vsevolod Stakhov email on 16-Июн-17, 15:49 
> Давно слежу за этой системой, по описанию очень хороша, но в реальности
> кто-то пробовал использовать? К Exim его уже можно подключить без патчей
> и сборки из сорцов?

Ребят, Rspamd уже 9 лет. И из них последние 5 лет Exim работает с ним безо всяких патчей. Вылезайте там уже из криосна, хватит.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "Выпуск системы фильтрации спама Rspamd 1.6"  +/
Сообщение от vantoo (ok) on 16-Июн-17, 18:29 
For versions 4.86 and 4.87 it is recommended to apply a patch to disable half-closed sockets: patch -p1 < ../rspamd/contrib/exim/shutdown.patch

Я правильно понял, что для версий 4.88 и 4.89 даже этого делать уже не нужно?

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру