Версия системы фильтрации спама Rspamd 4.1.0

2 мин
Версия системы фильтрации спама Rspamd 4.1.0

В начале июня 2026 года разработчик Всеволод Стахов (GitHub) представил апдейт открытой системы фильтрации спама Rspamd 4.1.0. Проект находится в разработке с 2011 года. Исходный код решения написан на C, C++ и Lua и опубликован на GitHub под лицензией Apache 2.0 License. Выпуск Rspamd 3.0.0 случился в октябре 2021 года. Версия Rspamd 4.0.0 вышла в марте 2026 года.

Основные изменения и доработки в Rspamd 4.1.0:

  • исправлены ранее обнаруженные ошибки и баги;

  • Upstreams: выбор Power of Two Choices с учетом нагрузки, EWMA задержки для каждого upstream, медленный запускание при восстановлении, расширение SRV для каждого целевого объекта с учетом весов и бюджетов ошибок, а также отложенный DNS, чтобы временные сбои при запуске больше не приводили к потере upstreams;

  • url_redirector: кэш с учетом цепочки с внедрением промежуточного перехода, согласованные профили отпечатков браузера для скрытого разрешения, redirector_hosts_map на основе glob и список разрешённых GET-запросов для каждого URL;

  • mx_check: классификация IP-классов, карты доверия bad_mxs/bad_ips и проверки для каждого источника;

  • api Lua: пакетный и регулярный поиск символов в задаче; тайм-ауты, специфичные для фазы (подключение/чтение/запись), и коллбэк on_error для lua_tcp; структурированный загрузчик lua_extras для пользовательских селекторов, карт и регулярных выражений с порядком зависимостей между типами; и lua_feedback_parsers для отчетов DSN и ARF;

  • логирование и отчетность: именованные предустановки extra_columns от ClickHouse (с предустановкой для исходящих запросов) и более полные журналы Elastic (Reply-To, полученные IP-адреса, метаданные URL, модуль принудительного вызова);

  • внешние сервисы и сканеры: символ привязки <RULE>_CHECK для каждого сервиса для упорядочивания зависимостей, а равным образом сопровождение механизма eXpurgate в lua_scanners;

  • HTML/HTTP: определения тегов HTML5 (видео/аудио/изображение/svg/…) и опциональная генерация HTTP-заголовков в порядке вставки;

  • инструментарий: управление memstat для rspamadm для дампов памяти каждого рабочего процесса (RSS, места вызовов mempool, куча Lua, jemalloc), dmarc_report --batch-wait и autolearnstats --sort-by/--group.

Читают сейчас

Загадочные сигналы в окрестностях Земли могут быть связаны с тёмной материей

22 минуты назад

Загадочные сигналы в окрестностях Земли могут быть связаны с тёмной материей

Астрономы фактически уверены в существовании тёмной материи и считают, что на неё приходится около четверти всей энергии Вселенной, однако учёные до сих пор не знают, из чего она состоит. Среди возмож

Немецкий стартап-компания выполнил начальный успешный запускание ракеты в космос из Европы

43 минуты назад

Немецкий стартап-компания выполнил начальный успешный запускание ракеты в космос из Европы

5 сентября в 23:12 по мск 28-метровая ракета Spectrum немецкой компании Isar Aerospace стартовала с космодрома Андейя на севере Норвегии и вышла на орбиту. Это начальный случай, когда частная ракета,

Asahi Linux добавила поддержку компьютеров Apple на M3

1 час назад

Asahi Linux добавила поддержку компьютеров Apple на M3

Разработчики Asahi Linux официально добавили поддержку компьютеров Apple с процессорами M3, M3 Pro и M3 Max. Устройства на базе чипов M3 Ultra пока не поддерживаются. Читать далее

Внутри звезды может существовать чёрная дыра массой всего 40 тонн — с помощью тёмной материи

2 часа назад

Внутри звезды может существовать чёрная дыра массой всего 40 тонн — с помощью тёмной материи

В 1974 году Стивен Хокинг сделал предсказание, которое изменило наше понимание чёрных дыр. Он представил, что чёрные дыры на самом деле не совсем чёрные: они медленно теряют энергию в итоге квантового

У нас есть Managed Kubernetes: рассказываем с опозданием на пару месяцев

3 часа назад

У нас есть Managed Kubernetes: рассказываем с опозданием на пару месяцев

В облаке Beget появился Managed Kubernetes: управляющий контур обслуживаем мы, на вашей стороне остаются worker-ноды и всё, что на них работает. Сервис сейчас в публичной бете. Строго говоря, бету мы