Esaonda
Blog

Correo

Por qué tus correos llegan a spam y qué son SPF, DKIM y DMARC

Si los correos de tu empresa terminan en spam, casi siempre falta autenticar el dominio. Qué hace cada registro y cómo ordenarlos sin romper nada.

Mandas una cotización, el cliente jura que no la recibió y la encuentra días después en spam. Pasa tanto que muchas empresas lo asumen como un problema del destinatario. Casi siempre es un problema del remitente, y tiene arreglo. El dominio desde el que envías no está demostrando que es quien dice ser.

Qué hace cada uno

Cualquiera puede escribir "contacto@tuempresa.cl" como remitente de un correo. Para evitar la suplantación, los proveedores como Gmail y Outlook revisan tres registros que se configuran en el DNS de tu dominio.

  • SPF es la lista de servidores autorizados a enviar correo en nombre de tu dominio. Si un correo sale desde un servidor que no está en la lista, se vuelve sospechoso.
  • DKIM es una firma digital que viaja dentro de cada correo. Permite comprobar que el mensaje no fue alterado en el camino y que salió realmente de un servidor autorizado.
  • DMARC es la política que le dice al receptor qué hacer cuando SPF o DKIM fallan (nada, mandarlo a spam o rechazarlo) y a dónde enviarte reportes. Además exige que el dominio visible del remitente coincida con el que pasó las verificaciones.

Los tres se complementan. Tener solo uno deja un hueco.

Por qué hoy importa más que antes

Desde 2024, Google y Yahoo exigen autenticación a quienes envían volúmenes altos, del orden de 5.000 mensajes diarios hacia sus usuarios. Piden SPF, DKIM y DMARC, un enlace de baja en un clic y mantener las quejas de spam bajo 0,3%. Una pyme rara vez llega a ese volumen, pero los filtros usan las mismas señales para todos, y los dominios sin autenticar son los primeros en perder reputación.

Señales de que tu dominio tiene el problema

  • Los correos de cotizaciones o formularios llegan a spam con frecuencia
  • Usas varias herramientas que envían en tu nombre (CRM, email marketing, sistema de facturación, formulario web) y nunca se configuraron en el DNS
  • Nadie sabe si existe un registro DMARC
  • Al ver "mostrar original" en Gmail aparece SPF, DKIM o DMARC como "fail" o "none"

Un ejemplo típico

Una empresa envía boletines con una plataforma de email marketing, cotizaciones desde Google Workspace y avisos desde el formulario de su sitio. El SPF solo autoriza a Google. Los boletines y los avisos del formulario salen desde servidores no listados y se marcan como sospechosos. La empresa cree que "el correo es poco confiable" y la causa es una línea faltante en el DNS.

Cómo ordenarlo sin romper nada

  • Haz una lista de todo lo que envía correo con tu dominio.
  • Agrega cada servicio a un único registro SPF. Solo puede haber uno por dominio.
  • Activa DKIM en cada plataforma y publica la clave que te entregue.
  • Parte con DMARC en modo observación (`p=none`) y un correo para recibir reportes. Revisa quién envía en tu nombre durante unas semanas.
  • Cuando todo esté autenticado, sube la política a `quarantine` y después a `reject`.

Saltarse la etapa de observación es el error más común, porque puede dejar sin entregar correos legítimos de una herramienta que olvidaste.

Si quieres saber en qué estado está tu dominio, el Chequeo Web revisa SPF y DMARC junto con la velocidad y el SEO de tu sitio.

  • SPF
  • DKIM
  • DMARC
  • correos a spam
  • entregabilidad de correo
  • email marketing
  • dominio

Preguntas frecuentes

Las causas más frecuentes son un dominio sin SPF, DKIM o DMARC bien configurados, herramientas que envían en tu nombre sin estar autorizadas en el DNS, y una mala reputación del remitente.

Es un registro DNS que lista los servidores autorizados para enviar correo en nombre de tu dominio. Si el correo sale de un servidor no listado, el receptor lo considera sospechoso.

Es una firma digital incluida en cada correo que permite verificar que no fue modificado y que salió de un servidor autorizado por tu dominio.

DMARC define qué hace el receptor cuando SPF o DKIM fallan. Conviene empezar con `p=none` para observar, y subir a `quarantine` y luego a `reject` cuando todo lo legítimo esté autenticado.

Sí. Las exigencias formales de Google y Yahoo apuntan a quienes envían volúmenes altos, pero los filtros de spam evalúan las mismas señales en todos los dominios, de cualquier tamaño.

¿Lo conversamos?

Media hora basta para saber por dónde partir.

Contáctanos+