Rspamd es un filtro de spam para usar con servidores de correo . Lanzado en 2008 bajo la licencia Apache , este software libre ofrece una amplia gama de funciones y una arquitectura a prueba de fallos y configurable en clúster.
Historia
Rspamd fue fundado en mayo de 2008 por Vsevolod Stakhov, quien estaba insatisfecho con SpamAssassin , escrito en Perl , debido a su excesivo tiempo de ejecución y consumo de recursos. [ 2 ] Stakhov escribió inicialmente un analizador optimizado para la velocidad para las reglas de SpamAssassin en C. La primera versión, la 0.2.7 , se publicó en 2009. En 2015, Stakhov fue contratado por un proveedor y se dedicó a tiempo completo al desarrollo, ampliando la herramienta de código abierto con una variedad de módulos y enfoques. [ 3 ] [ 4 ] La versión 1.0.0 se publicó en septiembre del mismo año. [ 5 ] Rspamd reemplazó a Amavis en muchos lugares a partir de 2016 [ 6 ] y se ha estado utilizando en mailbox desde 2018, por ejemplo. La versión 2.0.0 se lanzó en octubre de 2019 [ 7 ] y la 3.0.0 en octubre de 2021. [ 8 ] Stakhov fundó Rspamd Ltd , con sede en Cambridge, donde trabaja desde diciembre de 2023 y es el principal responsable del desarrollo posterior, [ 9 ] [ 10 ] con el núcleo migrándose gradualmente a C++ . [ 11 ]
El software forma parte de los repositorios oficiales de distribuciones de Linux como Debian , Ubuntu , CentOS y otras. [ 12 ] Las soluciones de correo electrónico y software colaborativo integran Rspamd, como Zimbra , [ 13 ] Mailu [ 14 ] y Mailcow . [ 15 ]
Funcionalidad

Rspamd evalúa los correos electrónicos utilizando una serie de reglas, como expresiones regulares , análisis estadísticos u otros servicios. Basándose en el análisis, al mensaje se le asignan símbolos y puntuaciones y, si se alcanzan ciertos umbrales, se marca como spam , se incluye en la lista gris o se rechaza, por ejemplo. [ 16 ] Si bien el núcleo y los módulos internos están escritos en C y C++, los módulos externos están implementados en Lua . Rspamd utiliza una arquitectura orientada a eventos . [ 17 ] Un componente importante son las fuentes de datos dinámicas, como las listas de permitidos o denegados de todo tipo. [ 18 ] Las reglas personalizadas se pueden escribir como expresiones regulares y/o como código Lua. [ 19 ] Rspamd utiliza Redis como su caché [ 20 ] y ofrece capacidad de clúster para la monitorización, así como una interfaz web.
Rspamd se conecta a agentes de transferencia de correo como Postfix o Exim a través de la interfaz Milter o HTTP - REST . [ 21 ] Se pueden integrar servicios adicionales a través de módulos, como escáneres de virus ( ClamAV , Kaspersky , VirusTotal y otros), listas negras , DCC , Razor o ChatGPT . También se admiten protocolos de autenticidad comunes como SPF , DKIM , ARC , DMARC y Authentication-Results . Además del analizador nativo para reglas de SpamAssassin, también es posible acceder directamente al proceso de SpamAssassin.
Además de un filtro de spam bayesiano basado en cadenas de Markov , [ 2 ] que se entrena automáticamente [ 22 ] o por usuarios usando Sieve , [ 23 ] también se puede entrenar una red neuronal . Rspamd utiliza hash difuso para reconocer patrones recurrentes. [ 24 ]
Literatura
- Deimeke, Dirk; Kania, Stefan; von Soest, Daniel; Heinlein, compañero; Miesen, Axel (2021). "Antispam/Antivirus con Rspamd". Servidor Linux: Das umfassende Handbuch (en alemán) (6., aktualisierte Auflage ed.). Bonn: Computación Rheinwerk. págs. 344–367 . ISBN 978-3-8362-8088-4.
Referencias
- ↑ "Versión 4.1.1" . 19 de junio de 2026. Consultado el 20 de junio de 2026 .
- 1 2 Stakhov, Vsevolod (30-01-2016). "Rspamd - filtro de spam rápido de código abierto" . FOSDEM . Recuperado el 27-09-2025 .Grabación , a) de 0:40 a 0:60, b) a las 16:15
- ↑ Rosenberg, Carsten (26 de abril de 2025). "Seguridad de correo de código abierto con Rspamd" (en alemán). Grazer Linuxtage . Recuperado el 22 de agosto de 2025 .a las 08:50
- ^ Hollants, Pieter (2018). "rspamd aus der Perspektive des Hobbyadmins" (en alemán). FrOSCon . Consultado el 27 de septiembre de 2025 .a las 10:40
- ↑ Deimeke, Dirk; Kania, Stefan; von Soest, Daniel; Heinlein, compañero; Miesen, Axel (2021). Servidor Linux: Das umfassende Handbuch (en alemán) (6., aktualisierte Auflage ed.). Bonn: Computación Rheinwerk. pag. 344.ISBN 978-3-8362-8088-4.
- ↑ "Se ha publicado Rspamd 2.0" . lists.rspamd.com . Consultado el 27 de septiembre de 2025 .
- ↑ "Rspamd 3.0" . Github . Consultado el 27 de septiembre de 2025 .
- ↑ Rosenberg, Carsten; Zurmuehl, Manu (2024). "¿Seguridad de correo empresarial con código abierto? Rspamd - Marco de seguridad de correo" (en alemán). FrOSCon . Consultado el 27 de septiembre de 2025 .a las 41:14
- ↑ «Vsévolod Stajov» . LinkedIn . Consultado el 28 de septiembre de 2025 .
- ↑ Stakhov, Vsevolod (04-02-2024). " [ Operaciones ] La odisea de 15 años de Rspamd: De pasatiempo a impacto de código abierto" . FOSDEM . Recuperado el 30-09-2025 .a las 11:50
- ↑ Deimeke, Dirk; Kania, Stefan; von Soest, Daniel; Heinlein, compañero; Miesen, Axel (2021). Servidor Linux: Das umfassende Handbuch (en alemán) (6., aktualisierte Auflage ed.). Bonn: Computación Rheinwerk. pag. 346.ISBN 978-3-8362-8088-4.
- ↑ "RSPAMD - Sistema de filtrado de spam rápido, gratuito y de código abierto" . Consultado el 22 de agosto de 2025 .
- ↑ Förster, Moritz (5 de abril de 2023). "E-Mail-Server im Eigenbetrieb: Mailu 2.0 jetzt auch für den Raspberry Pi" (en alemán). iX . Consultado el 22 de agosto de 2025 .
- ^ Mahn, enero (23 de abril de 2021). "Mailcow: Mailserver einrichten und Spam-arm betreiben" (en alemán). ct . Consultado el 22 de agosto de 2025 .
- ↑ "Documentación" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
- ↑ "Arquitectura de Rspamd" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
- ↑ "Mapas de Rspamd: una guía completa" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
- ↑ "Taller de redacción de reglas" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
- ↑ "Configuración de Redis para Rspamd" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
- ↑ "Integración MTA" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
- ↑ "Configuración estadística de Rspamd" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
- ↑ "Obtener comentarios de los usuarios con IMAPSieve" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
- ↑ "Uso de hashes difusos" . docs.rspamd.com . Consultado el 25 de septiembre de 2025 .
Enlaces externos
- Sitio web oficial
- Proteja los clústeres de correo con Rspamd y Spamhaus DQS.
- Spam
- Software de servidor antispam
- Software relacionado con el correo electrónico para Linux
- Software gratuito para BSD
- Software de correo electrónico gratuito
- Software libre programado en C
- Software libre programado en C++
- Software de 2008
- Software libre programado en Lua
- Software que utiliza la licencia Apache.