¿Qué es el spam? Definición y tipos

Todos hemos recibido spam, pero no siempre se distingue claramente lo que es spam de lo que no lo es. El término SPAM, popularizado por un sketch de Monty Python que ridiculizaba su omnipresencia, se aplica al correo electrónico no solicitado enviado de forma masiva.

Sin embargo, hay una distinción importante que muchas veces se pasa por alto: no todo correo publicitario es spam.

Correo comercial legítimo vs. spam ilícito

Imagina que compras en una tienda online y, al registrarte, marcas (o no desmarcas) la opción de recibir su newsletter. Eso es publicidad a la que has dado tu consentimiento. La empresa que lo envía cumple la legislación vigente (RGPD en Europa) y debe ofrecerte la posibilidad de darte de baja en cualquier momento mediante un procedimiento sencillo.

El spam ilícito, en cambio, se caracteriza por:

  • Enviarse sin el consentimiento del destinatario.
  • Provenir de fuentes no autorizadas o comprometidas.
  • Contener frecuentemente phishing, malware o enlaces fraudulentos.
  • No ofrecer mecanismo real de baja.

Una parte cada vez mayor del spam actual no es simplemente publicidad molesta: es un vector de ataque activo. El phishing, el malware y el ransomware llegan principalmente por correo electrónico camuflado como spam.

Cómo funcionan los filtros antispam: análisis multicapa

Los sistemas antispam modernos no se basan en una única técnica de detección, sino en un análisis multicapa que evalúa simultáneamente múltiples características de cada mensaje. Cada capa aporta una puntuación parcial que contribuye al SPAM Score final del mensaje.

Capa 1: análisis del asunto del mensaje

El asunto es la primera señal de alerta. Los patrones más habituales de spam en el asunto incluyen:

  • Uso excesivo de mayúsculas: "GANA DINERO HOY" → señal clara de spam.
  • Palabras clave de spam: "gratis", "oferta exclusiva", "haz clic ahora", "ganador", términos relacionados con medicamentos o adultos.
  • Caracteres especiales para eludir filtros: "G@na d1nero" → sustitución de letras por caracteres similares.
  • Urgencia artificial: "Últimas 24 horas", "Expira hoy", "Actúa ahora".

Capa 2: análisis del contenido del cuerpo

El filtro examina el cuerpo completo del mensaje aplicando varias técnicas:

  • Análisis de palabras clave: búsqueda de términos asociados estadísticamente al spam en bases de datos actualizadas continuamente.
  • Filtros bayesianos: sistema probabilístico que calcula la probabilidad de que un mensaje sea spam en función de la frecuencia con la que las palabras que contiene aparecen en mensajes spam conocidos frente a mensajes legítimos (ham). Los filtros bayesianos aprenden y se adaptan con el tiempo a medida que procesan más mensajes.
  • Análisis de enlaces: verificación de las URLs incluidas en el mensaje contra bases de datos de sitios de phishing, malware y fraude conocidos.
  • Ratio texto/imágenes: el spam frecuentemente incluye poco texto y muchas imágenes para eludir el análisis textual. Un ratio anómalo incrementa la puntuación de spam.

Capa 3: análisis de archivos adjuntos

Los adjuntos son uno de los principales vectores de distribución de malware. Los filtros los analizan en busca de:

  • Virus y malware conocidos: análisis con motores antivirus integrados.
  • Extensiones peligrosas: ejecutables (.exe, .bat, .vbs, .ps1), macros en documentos Office, scripts, etc.
  • Técnicas de ofuscación: archivos comprimidos con contraseña, dobles extensiones (.pdf.exe), nombres que imitan documentos legítimos ("Factura_2024.exe").

Capa 4: análisis del remitente y autenticación

Esta es la capa con mayor impacto en la efectividad del filtro. Analiza quién envía el mensaje y si tiene autorización para hacerlo:

  • Reputación de la IP emisora: verificación contra múltiples blacklists de referencia (Spamhaus, Barracuda, SpamCop, SORBS). Una IP listada es señal fuerte de spam.
  • Validación SPF: comprueba si el servidor emisor está autorizado por el dominio del remitente. Un fallo SPF incrementa significativamente la puntuación de spam.
  • Validación DKIM: verifica la firma criptográfica del mensaje para confirmar que no ha sido alterado y que el dominio lo ha firmado legítimamente.
  • Reverse DNS (PTR): verificación de que la IP emisora tiene un registro DNS inverso coherente. Los servidores de spam suelen carecer de él.
  • Consistencia de cabeceras SMTP: análisis de los campos del protocolo de envío para detectar inconsistencias que delatan reenvíos fraudulentos o suplantaciones.

El SPAM Scoring: cómo se toma la decisión final

Con todos los resultados del análisis multicapa, el sistema calcula una puntuación global (SPAM Score) para cada mensaje:

Puntuación SPAM ScoreAcción del filtroResultado para el usuario
Inferior a 2Entrega normalLlega a la bandeja de entrada sin modificaciones
Entre 2 y 5Etiquetado como sospechosoLlega con [SPAM] en el asunto para que el usuario decida
Superior a 5Bloqueado y cuarentenaRetenido para revisión o eliminado automáticamente

Los umbrales son configurables por cada organización. Un filtro muy agresivo reduce el spam recibido pero aumenta el riesgo de falsos positivos (correo legítimo bloqueado). Un filtro permisivo reduce los falsos positivos pero deja pasar más spam.

Por eso la cuarentena es un elemento esencial: los mensajes bloqueados no se pierden definitivamente, sino que se retienen para que el usuario pueda revisarlos y liberar los que sean legítimos.

¿Son todos los filtros antispam igual de efectivos?

No. La efectividad depende de varios factores:

  • Actualización continua de las bases de datos de blacklists, patrones de spam y firmas de malware. Un filtro con datos desactualizados deja pasar spam nuevo.
  • Uso de inteligencia artificial y aprendizaje automático para adaptar los modelos de detección a las nuevas técnicas de los spammers.
  • Volumen de tráfico analizado: los servicios que procesan grandes volúmenes de correo tienen mejores modelos estadísticos porque disponen de más datos de entrenamiento.
  • Combinación de múltiples técnicas (bayesiano + blacklists + SPF/DKIM + análisis de contenido + IA) en lugar de depender de una única capa.

Cómo los spammers intentan eludir los filtros

Los spammers están en constante evolución, adaptando sus técnicas para superar los sistemas de detección. Los dos métodos más habituales en el contexto del hosting son:

1. Compromiso de cuentas de correo legítimas por fuerza bruta

En lugar de enviar spam desde IPs con mala reputación, los spammers atacan cuentas de correo existentes mediante ataques de fuerza bruta: prueban combinaciones de contraseñas a alta velocidad hasta dar con la correcta. Al enviar spam desde una cuenta legítima de un dominio con buena reputación, los filtros basados en blacklists y reputación de IP consideran el mensaje confiable.

Cómo protegerse: contraseñas robustas (mínimo 12 caracteres, combinando letras, números y símbolos), autenticación en dos factores (2FA) y monitorización de patrones de envío anómalos.

2. Explotación de formularios de contacto sin protección

Muchas webs incluyen formularios de contacto que generan y envían correos automáticamente a través del servidor web. Si ese formulario no tiene verificación humana (CAPTCHA), los spammers pueden inyectar código que usa el servidor web como relay para enviar spam masivo. Al hacerlo desde la IP del servidor de la web (con buena reputación), el correo no aparece en blacklists.

Cómo protegerse: implementar CAPTCHA o soluciones anti-bot (Google reCAPTCHA, hCaptcha, Cloudflare Turnstile) en todos los formularios web que generen envíos de correo.

Cómo funciona SendGuardian, el servicio antispam de sys4net

SendGuardian es el servicio de filtrado de correo de sys4net, diseñado para filtrar hasta el 99% del spam antes de que llegue a los servidores del cliente.

Arquitectura: filtrado perimetral antes del servidor de destino

Su principio es sencillo y efectivo: en lugar de que el correo llegue directamente a tu servidor, pasa primero por SendGuardian. Esto se consigue modificando el registro MX del dominio para redirigir todo el correo entrante hacia los servidores de filtrado de SendGuardian.

El proceso completo:

  1. Un mensaje dirigido a tu dominio llega a los servidores de SendGuardian.
  2. SendGuardian aplica el análisis multicapa: blacklists, SPF/DKIM, filtros bayesianos, análisis de contenido y adjuntos, e inteligencia artificial.
  3. Si el mensaje es legítimo, se entrega al servidor del cliente con mínimo retardo.
  4. Si es spam o potencialmente malicioso, se retiene en cuarentena.

Panel de gestión y cuarentena accesible para el usuario

Los usuarios disponen de un panel de gestión donde pueden:

  • Revisar los mensajes retenidos en cuarentena y decidir si liberarlos o eliminarlos.
  • Gestionar listas blancas (remitentes siempre permitidos) y listas negras (remitentes siempre bloqueados).
  • Consultar el historial de tráfico de correo y los mensajes bloqueados con sus puntuaciones.

Todo ello es accesible directamente desde el área de cliente de sys4net, sin necesidad de intervención técnica para las operaciones habituales.

Preguntas frecuentes sobre los filtros antispam

¿Qué es el spam en el correo electrónico?

El spam es correo no solicitado enviado masivamente. Aunque se asocia a publicidad, una parte significativa es malicioso (phishing, malware, ransomware). La diferencia entre publicidad legítima y spam ilícito es el consentimiento del destinatario.

¿Cómo funcionan los filtros antispam?

Mediante análisis multicapa: asunto (palabras clave, mayúsculas), contenido (filtros bayesianos, análisis de enlaces), adjuntos (virus, extensiones peligrosas) y remitente (blacklists, SPF, DKIM, reverse DNS). Cada análisis aporta una puntuación parcial al SPAM Score final.

¿Qué es el SPAM Scoring?

El sistema de puntuación que los filtros asignan a cada mensaje según sus análisis. A partir de umbrales configurables, el mensaje se entrega normalmente, se etiqueta con [SPAM] o se envía a cuarentena.

¿Qué son las blacklists de correo?

Bases de datos de IPs y dominios conocidos por enviar spam. Los filtros comprueban si la IP emisora aparece en estas listas. Una IP listada genera una puntuación elevada o el rechazo directo del mensaje.

¿Cómo consiguen los spammers eludir los filtros?

Comprometiendo cuentas de correo legítimas por fuerza bruta para enviar spam desde IPs con buena reputación, o explotando formularios de contacto sin CAPTCHA para usar el servidor web como relay sin estar en listas negras.

¿Qué es la cuarentena de correo?

El área donde se retienen los mensajes considerados spam o sospechosos. Permite a los usuarios revisarlos y liberar los legítimos (falsos positivos), evitando la pérdida de correo importante por un bloqueo incorrecto.

La defensa antispam como parte integral de la seguridad del correo

El filtrado antispam no es un elemento aislado: forma parte de una estrategia más amplia de seguridad del correo que incluye SPF, DKIM y DMARC para autenticación del emisor, cifrado TLS para el tráfico en tránsito, y monitorización continua de patrones anómalos.

En sys4net, SendGuardian integra todas estas capas en un servicio gestionado que protege el correo empresarial sin que el equipo de IT deba gestionar la complejidad técnica subyacente. Si tienes dudas sobre cómo proteger el correo de tu empresa o quieres saber más sobre SendGuardian, contacta con nuestro equipo.