Skip to content
Rspamd vs SpamAssassin: por qué hemos cambiado el filtro antispam en todos los servidores

Rspamd vs SpamAssassin: por qué hemos cambiado el filtro antispam en todos los servidores

El correo basura es una de esas cosas que nunca desaparecen: cambia de forma, de idioma y de excusa, pero sigue llegando todos los días. En Honesting acabamos de dar un paso importante para hacerle frente: hemos sustituido SpamAssassin por Rspamd en todos los servidores.

Se trata de uno de esos cambios que no se ven desde fuera, porque tu correo sigue funcionando exactamente igual, pero que se nota en el día a día: menos spam en la bandeja de entrada, menos falsos positivos y un servidor que trabaja de forma más eficiente.

¿Qué hace un filtro antispam?

Cada mensaje que llega a tu buzón pasa por un filtro antes de ser entregado. Ese filtro lo analiza y decide qué hacer con él: dejarlo pasar, marcarlo como spam o rechazarlo directamente.

Para tomar esa decisión no se fija en una sola cosa. Combina muchas señales: quién lo envía, desde qué servidor, si ese servidor tiene buena o mala reputación, si el dominio cumple con los estándares de autenticación (SPF, DKIM y DMARC), qué aspecto tiene el contenido, si el mensaje se parece a otros ya identificados como spam, etc.

La calidad de un filtro antispam está en su capacidad de distinguir el correo legítimo del basura. Un filtro demasiado agresivo bloquea cosas que sí quieres recibir (falsos positivos) y uno demasiado permisivo deja pasar todo. Encontrar el equilibrio es la clave, y ahí es donde Rspamd marca la diferencia.

SpamAssassin, el estándar durante más de dos décadas

SpamAssassin nació en 2001 y durante años ha sido el referente del filtrado antispam en el mundo del software libre. Es un proyecto de la Apache Software Foundation, está escrito en Perl y basa su funcionamiento en un sistema de puntuación: cada regla que se cumple suma puntos y, si el mensaje supera un umbral, se marca como spam.

Sus fortalezas son bien conocidas:

  • Sistema de reglas muy maduro: miles de reglas mantenidas por la comunidad.
  • Clasificador bayesiano: aprende de los mensajes que van llegando.
  • Integración con listas negras DNS, SPF y DKIM mediante plugins.
  • Actualizaciones periódicas de reglas con sa-update.

El problema no es que SpamAssassin funcione mal, sino que su arquitectura tiene más de veinte años. Está diseñado para el volumen de correo de otra época: carga su conjunto de reglas en cada proceso, consume bastante memoria y CPU por mensaje y no está pensado para trabajar de forma asíncrona. Con servidores que a diario procesan miles de correos, ese peso se nota en el rendimiento general.

Rspamd: el filtro antispam moderno

Rspamd es un proyecto de código abierto que nació en 2013 precisamente para resolver esas limitaciones. Está escrito en C, con las reglas y la configuración definidas en Lua, y desde el principio se diseñó pensando en volúmenes de correo altos.

Estas son las características que lo hacen diferente:

  • Arquitectura asíncrona y multihilo: puede analizar muchos mensajes en paralelo con un consumo de recursos muy inferior al de SpamAssassin.
  • Módulos nativos muy completos: verificación y firma de DKIM, SPF, DMARC y ARC, greylisting, límite de velocidad de envío, listas de reputación y fuzzy hashing (comparación de mensajes con huellas de otros correos ya clasificados).
  • Estadísticas compartidas en Redis: el aprendizaje de un servidor se comparte con el resto, algo impensable en la arquitectura tradicional de SpamAssassin.
  • Clasificación combinada: reglas, clasificador bayesiano y redes neuronales, que se refuerzan entre sí.
  • Panel web de administración: permite ver por qué un mensaje se ha marcado como spam y ajustar el filtrado con mucha más precisión.
  • Desarrollo muy activo: nuevas versiones y módulos con frecuencia.

Rspamd vs SpamAssassin

CaracterísticaSpamAssassinRspamd
Año de creación20012013
LenguajePerlC, con reglas en Lua
ArquitecturaProcesos, reglas cargadas por escaneoAsíncrona y multihilo
Consumo de recursosAlto por mensajeMucho menor
ClasificaciónReglas + bayesianoReglas + bayesiano + redes neuronales
AutenticaciónSPF/DKIM vía pluginsDKIM, SPF, DMARC y ARC nativos
Greylisting y límites de envíoNo nativosMódulos incluidos
EstadísticasArchivos localesRedis, compartido entre servidores
Panel de administraciónNo incluidoSí, con explicación de cada decisión
ActualizacionesReglas periódicasProyecto en desarrollo muy activo

Qué cambia para ti

Nada, y eso es lo mejor de todo. Tu correo sigue funcionando exactamente igual: mismas cuentas, mismos programas, misma configuración. No tienes que tocar nada.

Lo que cambia es el resultado:

  • Menos spam en la bandeja de entrada, porque Rspamd combina más señales para detectarlo.
  • Menos falsos positivos, porque el sistema de puntuación es más preciso y aprende del conjunto de los servidores.
  • Más rapidez, especialmente en momentos de mucho volumen de correo.

Y si algún día un correo legítimo acaba en la carpeta de spam, o ves que uno se cuela, escríbenos y lo revisamos. El filtro se puede ajustar por cuenta.

Preguntas frecuentes

¿Tengo que cambiar algo en mi programa de correo?

No. Rspamd actúa en el servidor, antes de que el mensaje llegue a tu buzón. Outlook, Thunderbird, el móvil o el webmail siguen funcionando exactamente igual.

¿Se han perdido mis listas blancas o mis reglas personalizadas?

Seguimos aplicando las direcciones permitidas que ya tenías configuradas. Si tenías reglas personalizadas creadas específicamente para SpamAssassin, escríbenos y las revisamos para adaptarlas.

¿Qué pasa con mi carpeta de spam?

Sigue funcionando igual. Los mensajes que el filtro identifica como spam se seguirán marcando como tales, y tú decides qué hacer con ellos.

¿Es más seguro que SpamAssassin?

La seguridad no depende solo del filtro, pero Rspamd añade capas que antes requerían plugins: verificación completa de DKIM, SPF, DMARC y ARC, control de reputación y detección de patrones repetidos entre servidores.

¿Por qué no seguir con SpamAssassin?

Porque su arquitectura se ha quedado atrás. Rspamd ofrece un filtrado igual de bueno o mejor, con muchas menos exigencias de recursos y un desarrollo mucho más activo. Mantener SpamAssassin habría sido seguir invirtiendo en una tecnología pensada para el correo de hace veinte años.

Un paso más en la calidad del email

El correo electrónico sigue siendo una herramienta fundamental para cualquier negocio, y tener una bandeja de entrada limpia no es un lujo. Con este cambio, todos los planes de hosting de Honesting cuentan con un filtro antispam más moderno, más rápido y más preciso.

Si quieres saber más sobre cómo cuidamos el email de tus dominios, estamos a un mensaje de distancia.

Vente a Honesting

Migración gratuita y sin cortes.

Continuar