¿Que es Apache SpamAssassin?
Categoría:
Soporte y Ayuda,
Sysadmin
Fecha:
21/05/2024
Con Apache SpamAssassin ocurre lo mismo que con CloudLinux, es una herramienta fundamental para entornos de hosting, pero muy poca gente conoce su existencia y su funcionamiento.
SpamAssassin es el antispam más utilizado en servidores de hosting con panel de control, como por ejemplo cPanel o Plesk. De hecho, en Raiola Networks, todos nuestros servidores con cPanel tienen SpamAssassin para proteger los buzones de correo de nuestros clientes del spam.
En el caso de nuestros servidores VPS optimizados con VestaCP o RaiolaCP, también tienen SpamAssassin instalado y funcionando.
Justo hace poco publicamos un artículo en este blog donde hablábamos sobre como configurar los filtros antispam en cPanel, y estos filtros se configuran en SpamAssassin.
SpamAssassin es un software opensource y gratuito desarrollado por Apache (sí, los mismos que el servidor web Apache) que mediante un sistema de reglas y filtros se encarga de asignar una puntuación a los emails recibidos. Para asignar una puntuación, SpamAssassin escanea el contenido y el asunto de los emails.
Para puntuar, se asigna un número del 0 al 10. En función de esa puntuación asignada a un email en concreto y de la configuración establecida en el plan de hosting, se clasificará ese email como SPAM o como NO SPAM.
Cuanto mayor sea el número asignado en la puntuación, más posibilidades de que el email sea spam.
El funcionamiento del sistema antispam podría resumirse con estos puntos:
- 1. Se recibe el correo electrónico en el servidor y SpamAssassin lo analiza antes de que al usuario le aparezca en su bandeja de entrada.
- 2. El email se analiza utilizando las reglas, los filtros, las listas negras y las comprobaciones configuradas en el servidor.
- 3. En base a todas las comprobaciones del punto 2, se asigna una puntuación de SPAM al email recibido.
- 4. Cuando la puntuación está asignada, el servidor comprueba si la puntuación asignada supera el umbral máximo. En caso de superarlo, el email será marcado como SPAM.
En Raiola Networks utilizamos SpamAssassin y utilizamos varios métodos para detectar correctamente el SPAM que llega a las bandejas de correo de nuestros clientes.Si queremos comprobar las reglas predeterminadas de los filtros antispam de SpamAssasin, podemos hacerlo con la herramienta Mail Tester: https://www.mail-tester.com/ En los resultados de esta herramienta nos encontramos una sección donde podemos validar si los emails que enviamos son bien vistos por SpamAssassin: Como puedes observar en la captura anterior, el antispam comprueba que se cumple SPF y DKIM, pero también analiza el HTML del correo electrónico y la reputación del servidor de correo de salida. En el caso que he utilizado de ejemplo, SpamAssassin asigno una puntuación de -0.1, muy cerca de 0, lo que quiere decir que este email no está detectado como SPAM. Una vez más, quiero comentarte que si necesitas configurar Apache SpamAssassin en cPanel, tenemos un post sobre ese tema en este blog. Si necesitas ayuda con tus buzones de correo electrónico alojados en Raiola Networks, contacta con nuestro departamento de soporte técnico 24/7 y te ayudaremos con tu problema.