Rspamd 3.13 запускается с многоклассовым байесовским алгоритмом на основе Redis

Rspamd 3.13, система фильтрации спама с открытым исходным кодом, представляет многоклассовую байесовскую модель, переработанный нейронный модуль и улучшенную поддержку встраивания LLM.
Спустя три месяца после предыдущего выпуска 3.12 Rspamd, бесплатная система расширенной фильтрации спама с открытым исходным кодом, широко используемая на почтовых серверах, почтовых шлюзах и устройствах безопасности для борьбы со спамом в электронной почте, выпустила последнее обновление 3.13.
Одним из главных изменений стал переход на многоклассовую байесовскую классификацию. Вместо традиционного разделения на спам и неспам Rspamd теперь поддерживает от двух до двадцати именованных классов, обрабатываемых за один вызов Redis для каждого сообщения. Это работает с существующей is_spam
настройкой, но добавляет помеченные классы и автообучение.
Lua API и интерфейс командной строки также были обновлены: появились новые команды, такие как rspamc learn_class:transactional
и функция Lua для получения результатов по нескольким классам.
Нейронный модуль также был переработан. Теперь он основан на провайдерах, поддерживает управление версиями и добавляет подключаемые функции объединения с обученной нормализацией. Кроме того, в нём используется кэширование встраиваемых данных LLM на базе Redis, что позволяет контролировать затраты и задержки.
Что касается синтаксического анализа, то MIME-анализатор теперь может автоматически определять типы частей, а HTML-анализатор извлекает больше данных для последующих модулей.
Кроме того, в Rspamd 3.13 были добавлены селекторы multimap, улучшена обработка тайм-аутов HTTP, а надёжность восходящего потока теперь обеспечивается режимом проверки. Кроме того, в веб-интерфейсе появилось обновление Bootstrap, управление классами Bayes и новые сквозные тестовые потоки сканирования.
И последнее, но не менее важное: были внесены изменения в интеграцию LLM и GPT, улучшена обработка запросов и добавлена начальная поддержка GPT-5 от OpenAI. В этом выпуске исправлен переписанный и оптимизированный плагин DCC, улучшена канонизация тела DKIM и внесён ряд небольших изменений для повышения надёжности.
Дополнительную информацию можно найти в объявлении: https://docs.rspamd.com/changelog или в журнале изменений проекта GitHub: https://github.com/rspamd/rspamd/releases/tag/3.13.0.
Редактор: AndreyEx