
rspamd v4.2.0
Фреймворк для фильтрации спама и обработки электронной почты с правилами regex, статистическим анализом, пользовательскими Lua-плагинами и внешними чёрными списками для интеграции с MTA.
Введение
Rspamd — это продвинутая система фильтрации спама и платформа для обработки электронной почты, которая позволяет оценивать сообщения по ряду правил, включая регулярные выражения, статистический анализ и пользовательские сервисы, такие как чёрные списки URL. Каждое сообщение анализируется Rspamd и получает вердикт, который может использоваться MTA для дальнейшей обработки (например, для отклонения сообщения или добавления специального заголовка, указывающего на спам), а также дополнительную информацию, такую как возможная подпись DKIM или изменения, предлагаемые для сообщения.
Rspamd может работать в режиме Milter, обеспечивая прямое взаимодействие с популярными MTA-системами, такими как Postfix или Sendmail.
Rspamd спроектирован для одновременной обработки сотен сообщений в секунду и предоставляет ряд полезных функций, включая всеобъемлющий Lua API, который обеспечивает доступ к обработке сообщений в различных аспектах, а также асинхронный сетевой API для доступа к внешним ресурсам, таким как DNS, HTTP или даже универсальные сервисы TCP/UDP.
Начало работы
Хорошая отправная точка для изучения установки и настройки Rspamd — это краткое руководство по началу работы.
Rspamd доступен в виде пакетов для основных дистрибутивов Linux, а также доступен через порты FreeBSD, NetBSD pkgsrc и порты OpenBSD.
Мы рекомендуем использовать пакеты, предоставляемые проектом Rspamd, если они доступны для вашей ОС, вместо пакетов, которые могут предоставляться некоторыми дистрибутивами Linux, так как они обычно устарели, не обеспечивают желаемого качества фильтрации спама и не поддерживаются проектом Rspamd.
Возможности фильтрации спама
Rspamd поставляется с различными модулями фильтрации спама и функциями, включёнными сразу из коробки. Полный список встроенных модулей можно найти в документации Rspamd.
Если этого недостаточно, Rspamd предоставляет обширный Lua API для написания собственных правил и плагинов: https://docs.rspamd.com/developers/writing_rules/
Лицензия
Этот проект лицензирован в соответствии с лицензией Apache 2.0 — подробности см. в файле LICENSE.md
Участие в разработке
Пожалуйста, прочтите CONTRIBUTING.md для получения подробной информации о процессе отправки нам pull request'ов.
Если вы явно не укажете иное, любой вклад, намеренно отправленный вами для включения в rspamd, как это определено лицензией Apache 2.0, лицензируется на условиях, указанных выше, без каких-либо дополнительных условий или ограничений.
Авторы
- Vsevolod Stakhov - vstakhov
См. также список участников, которые участвовали в этом проекте.
Ссылки
- Домашний сайт: https://rspamd.com
- Разработка: https://github.com/rspamd/rspamd
- Сайт документации: https://docs.rspamd.com
- Репозиторий сайта документации: https://github.com/rspamd/docs.rspamd.com
- Репозиторий multimaps: https://github.com/rspamd/maps
