Que un correo acabe en spam casi nunca tiene que ver con las palabras del mensaje. Tiene que ver con si el servidor que lo recibe puede demostrar que el correo viene de ti. Tres registros DNS hacen esa demostración, y basta con que falte uno.
1. SPF: quién puede enviar
Un registro TXT en el dominio que enumere todos los servidores que envían correo en tu nombre. Un solo registro: dos SPF equivalen a ninguno, porque el destinatario no puede elegir.
v=spf1 include:_spf.egphp.com ~all
2. DKIM: una firma en cada mensaje
Un par de claves. La mitad privada firma el correo saliente; la pública es un registro TXT que el destinatario lee para comprobar la firma. EGPNL genera el par y te muestra el registro que hay que publicar.
- Abre Correo en EGPNL — Elige el dominio y luego DKIM.
- Copia el registro — Es largo. Copia el valor entero, comillas incluidas si tu proveedor de DNS las necesita.
- Publícalo — El nombre de host suele ser
default._domainkey. - Espera y luego verifica — El DNS tarda hasta una hora. El panel se pone verde cuando el registro se ve desde fuera.
3. DMARC: qué hacer cuando una comprobación falla
SPF y DKIM deciden; DMARC dice qué pasa cuando dicen que no, y pide a los destinatarios que informen. Empieza en none para poder leer los informes sin perder correo.
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
Lee los informes durante dos semanas. Cuando todos los remitentes legítimos pasen, cambia a quarantine y más adelante a reject.
Compruébalo desde fuera, no desde el panel
Manda un mensaje a una dirección de Gmail tuya, ábrelo y usa «Mostrar original». Imprime SPF, DKIM y DMARC como PASS o FAIL desde el punto de vista del destinatario, que es el único punto de vista que importa.
