// cómo solucionarlo
Configura SPF, DKIM y DMARC para Microsoft 365
Una lista completa para autenticar un dominio que envía con Outlook en Microsoft 365: el include SPF, los dos registros CNAME de DKIM y un primer registro DMARC.
Qué significa
Con Microsoft 365, Exchange Online envía tus emails. Tu dominio tiene que demostrar a los receptores que confía en Microsoft, con tres registros DNS:
- SPF incluye los servidores de Microsoft como remitentes autorizados.
- DKIM firma cada email con una clave vinculada a tu dominio.
- DMARC indica a los receptores qué hacer con los emails que fallan, y te envía informes.
Si nunca activaste DKIM para tu dominio personalizado, Microsoft firma con tu dominio onmicrosoft.com. Esa firma pasa, pero no coincide con tu dirección From, así que no ayuda a tu DMARC.
Por qué importa
Gmail, Yahoo y Outlook.com esperan SPF y DKIM, y DMARC para los envíos masivos. La propia Microsoft rechaza o manda a correo no deseado cada vez más emails que fallan estas comprobaciones.
Cómo comprobarlo
Delivmail lo comprueba por ti de dos formas:
- Envía un email de prueba: en la página de inicio (
/), copia tu dirección de prueba única, envíale un email normal desde el buzón que quieres comprobar y abre el informe. SPF, DKIM y DMARC deberían pasar todos, con DKIM mostrandod=yourdomain.com. - Usa el Escáner de dominio: escribe tu dominio en
/domain-scannerpara leer tus registros SPF y DMARC.
Cómo solucionarlo
1. SPF
En tu proveedor de DNS, mantén un único registro TXT que empiece por v=spf1 en @. Solo para Microsoft 365:
v=spf1 include:spf.protection.outlook.com -all
Si otras herramientas envían por ti, añade sus includes a la misma línea. Usa ~all mientras no estés seguro de que la lista esté completa.
2. DKIM
- Abre el portal de Microsoft Defender y ve a Email & collaboration, Policies & rules, Threat policies, Email authentication settings y luego a la pestaña DKIM.
- Selecciona tu dominio personalizado. Microsoft muestra dos registros CNAME, llamados
selector1._domainkeyyselector2._domainkey. - Copia los valores exactos que muestra el portal: apuntan a un host de Microsoft construido a partir de los nombres de tu dominio y de tu tenant. No los adivines.
- Añade los dos registros CNAME en tu proveedor de DNS.
- Espera a que sean visibles y activa Sign messages for this domain with DKIM signatures.
Dos selectores permiten a Microsoft rotar las claves sin romper nada. Conserva los dos registros para siempre.
3. DMARC
Añade un registro TXT llamado _dmarc:
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
Lee los informes durante unas semanas. Cuando todas las fuentes reales pasen, cambia a p=quarantine y después a p=reject.
4. No olvides el resto
- Cada herramienta adicional (newsletters, facturas, formularios web) necesita su propio include SPF y su configuración DKIM.
- Si solo tienes el dominio
onmicrosoft.com, no hay nada que hacer ahí: Microsoft lo gestiona.
Comprueba que está solucionado
- Vuelve a pasar el Escáner de dominio: un registro SPF válido y un registro DMARC.
- Envía un nuevo email de prueba desde Outlook: las tres líneas deberían pasar, con DKIM firmado por tu propio dominio.
- Con la monitorización DMARC de Delivmail en el panel de pago, puedes seguir los informes diarios antes de endurecer tu política.
Comprueba que está solucionado
Un cambio de DNS puede tardar de unos minutos a unas horas. Después, envía un nuevo email de prueba o vuelve a escanear tu dominio.
Guías relacionadas
- Tu dominio no tiene registro SPFTu dominio no indica qué servidores pueden enviar emails en su nombre. Añade un registro TXT y los receptores podrán distinguir tus emails reales de los falsos.
- Error SPF: demasiadas consultas DNS (permerror)SPF permite como máximo 10 consultas DNS. Por encima, todo el registro se rompe y los receptores lo consideran no válido. Así puedes aligerarlo.
- Varios registros SPF en un mismo dominioUn dominio solo debe tener un registro SPF. Con dos o más, SPF falla en todos los emails. Únelos en una sola línea.
- SPF falla: el servidor de envío no está autorizadoTu dominio tiene un registro SPF, pero el servidor que envió tu email no está en él. Averigua qué servicio envió el email y añádelo.
- Tus emails no tienen firma DKIMDKIM añade una firma digital que demuestra que un email viene de verdad de tu dominio. Actívala en tu proveedor de correo y publica su clave en el DNS.