Verificar Autenticación de Correo

La autenticación de correo es el conjunto de registros DNS — SPF, DKIM y DMARC — que le permite al servidor que recibe confirmar que un mensaje realmente vino de tu dominio y decidir qué hacer cuando no fue así. Desde febrero de 2024, Google y Yahoo exigen los tres a quien envía correo en volumen. Este verificador lee los tres a la vez y te dice exactamente cuáles están en su lugar y cuáles faltan.

Cómo usarlo

  1. 1

    Ingresa el dominio de envío

    Usa el dominio de tu From — la parte después del @. Si envías como [email protected], verifica acme.com.

  2. 2

    Agrega un selector DKIM si lo conoces

    El DKIM vive en selector._domainkey.tudominio. La verificación detecta selectores comunes sola, pero si vuelve vacía y conoces el tuyo (google, s1, k1, dkim…), escríbelo.

  3. 3

    Lee SPF, DKIM y DMARC

    Verde: el registro está publicado y es coherente. La línea de veredicto arriba te dice si pasas la valla de Gmail/Yahoo, y cada falla enlaza a la herramienta que la corrige.

Cómo funciona

Por qué los tres, y por qué se volvió urgente

Por años SPF, DKIM y DMARC fueron "buena práctica" — recomendados, casi nunca exigidos. Eso cambió en febrero de 2024. Google y Yahoo ahora exigen a quien envía en volumen (a grandes rasgos, quien manda 5.000+ mensajes por día a direcciones Gmail o Yahoo) publicar SPF, firmar con DKIM y tener un registro DMARC, además de mantener las quejas de spam bajo 0,3% y ofrecer baja en un clic. Si no cumples, el correo se limita o se rechaza de plano.

El efecto práctico es que un dominio que enviaba bien en 2023 puede pegar contra la pared en 2024 sin ningún cambio de tu lado — los receptores movieron la valla. Revisar los tres juntos importa porque son una cadena: el DMARC solo hace su trabajo cuando SPF o DKIM pasa Y alinea con tu dominio From, así que un SPF verde sin DMARC igual te deja falsificable y fuera de las reglas.

SPF: quién puede enviar

El SPF es un solo registro TXT que empieza con v=spf1 y lista los servidores autorizados a enviar por tu dominio — tu propio servidor de correo y cada SaaS que envía en tu nombre (una mesa de ayuda, una plataforma de newsletter, tu CRM). El receptor compara la IP del servidor que conecta contra esa lista.

La trampa que rompe el SPF en silencio es el límite de consultas: el RFC 7208 §4.6.4 permite un máximo de 10 consultas DNS al evaluar el registro. Cada include: (y la mayoría de proveedores te da uno) cuenta. Suma suficientes servicios y la evaluación devuelve permerror, que muchos receptores tratan como falla — así que sumar una herramienta nueva puede romper la autenticación de todo sin avisar.

DKIM: la firma criptográfica

El DKIM prueba que el cuerpo del mensaje no fue alterado y que realmente vino de un servidor con tu clave privada. Tu plataforma firma cada mensaje que sale; el receptor busca la clave pública en un registro TXT en selector._domainkey.tudominio y verifica la firma. El selector es solo una etiqueta que te deja tener varias claves a la vez (una por proveedor, o vieja y nueva durante una rotación).

El largo de la clave importa: 1024 bits es el piso viejo y 2048 bits es la recomendación actual. Si el DKIM vuelve como ausente aquí, casi siempre es que el selector no se publicó o el registro quedó cortado — los proveedores DNS a veces parten mal los valores TXT largos, y una clave pública rota falla en la verificación igual que si no hubiera clave.

DMARC: la política que amarra todo

El DMARC es el registro que convierte a SPF y DKIM en una decisión real. Le dice al receptor qué hacer cuando un mensaje falla en la autenticación — p=none (solo reportar), p=quarantine (mandar a spam) o p=reject (rechazar) — y a dónde enviar los reportes agregados en la dirección rua=. Gmail y Yahoo aceptan p=none para cumplir el requisito, pero p=none no protege a nadie: el correo falsificado igual llega.

Lo que casi todos olvidan es el alineamiento. Un mensaje puede pasar el SPF y aún así fallar el DMARC si el dominio que el SPF autenticó no coincide con el dominio del From — común cuando un SaaS envía por ti usando su propio return-path. El DMARC exige que SPF o DKIM pase Y alinee con el From visible. Por eso "el SPF pasa pero el DMARC falla" es un resultado tan frecuente y confuso.

Cómo leer los resultados

ResultadoQué significaQué hacer
SPF — verdeHay un registro v=spf1 publicado y queda bajo 10 consultas.Nada que hacer — revisa de nuevo al agregar un remitente.
SPF — ámbar (más de 10 consultas)La evaluación pasa el límite del RFC y puede dar permerror.Aplana o quita los include: que no uses.
DKIM — rojo (sin clave)No hay clave pública en el selector revisado.Publica el registro DKIM de tu proveedor, o escribe el selector correcto.
DMARC — ámbar (p=none)Publicado pero sin enforcement; la falsificación igual funciona.Sube a p=quarantine cuando los reportes estén limpios.
DMARC — rojo (falta)Sin DMARC — no cumples el requisito de Gmail/Yahoo.Publica al menos v=DMARC1; p=none; rua=mailto:tu@dominio.

Problemas frecuentes

Gmail rechaza o limita tu envío en volumen

Cause: Falta uno de SPF, DKIM o DMARC desde las reglas de feb 2024.

Publica los tres; el DMARC puede empezar en p=none para cumplir el requisito.

Corre la verificación de arriba

El SPF pasa pero el DMARC igual falla

Cause: El dominio autenticado no alinea con el dominio del From visible.

Usa un return-path/dominio DKIM que alinee, o cambia el dominio de envío.

Verificador DMARC

SPF permerror tras agregar un proveedor

Cause: La cadena de include: ahora pasa las 10 consultas DNS.

Consolida los include o aplana el registro para que quede bajo el límite.

Verificador SPF

El DKIM aparece ausente pero lo configuraste

Cause: Selector equivocado, o el proveedor DNS partió el valor TXT largo.

Escribe el selector exacto y confirma que la clave publicada no esté cortada.

Validador DKIM

Preguntas frecuentes

Fuentes

Última actualización: