9 июня 2026, 13:37
Версия системы фильтрации спама 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.

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

2 часа назад
Вышел Visual Studio Code 1.130: отдельный процедура для ИИ-агентов и упрощённая тест правок
Microsoft выпустила Visual Studio Code 1.130. Основные изменения затронули работу с ИИ-агентами: их сессии постепенно переносят в отдельный процедура, а оболочку просмотра сгенерированных изменений сд

2 часа назад
Датамайнеры обнаружили эмулятор Xbox 360, скрытый в контексте обратной совместимости оригинальной Xbox с ПК
Во второй половине июля Microsoft объявила о запуске программы обратной совместимости Xbox Backward Compatibility on PC, которая позволяет запускать игры с оригинальной Xbox на ПК и портативных устрой
2 часа назад
OpenAI сделала ChatGPT Health доступным для всех пользователей в США
OpenAI объявила о полном запуске сервиса ChatGPT Health в США. Теперь воспользоваться им могут все авторизованные пользователи старше 18 лет нев зависимости от тарифа — Free, Go, Plus или Pro. Функция

2 часа назад
Selectel дарит домены новым клиентам VDS
При аренде VDS в Selectel до 30 сентября 2026 года все новые клиенты могут получить в подарок адрес сайта в зоне .ru или .рф. Подробности под катом. Читать далее

3 часа назад
Евросоюз ввёл санкции против банков WB, Ozon, «Яндекса», МТС и десятков других финансовых организаций
Евросоюз согласовал и утвердил 21-й пакет санкций против России, они коснутся сфер финансов, энергетики, торговли и криптовалюты, заявил глава Европейского совета Антониу Кошта. В соответствии с публи