// cómo solucionarlo
Return-Path, remitente del sobre y From: por qué deben coincidir con tu dominio
Un email tiene dos direcciones de remitente: el From visible y otra oculta que se usa para los rebotes. Para DMARC, al menos SPF o DKIM deben superarse para el dominio del From.
Qué significa
Un email se parece un poco a una carta dentro de un sobre. Tiene dos direcciones de remitente:
- La dirección From, impresa en la carta. Es lo que ve el lector, por ejemplo
news@yourdomain.com. - El remitente del sobre, escrito en el sobre. Lo usan los servidores, sobre todo para devolver los rebotes (avisos de email no entregado). Una vez entregado el email, se guarda en la cabecera
Return-Path. También se llama «MAIL FROM» o «dirección de rebote».
Pueden ser distintas. Las herramientas de newsletters suelen usar su propio remitente del sobre, como bounce-123@mail.sendingtool.com, para poder gestionar los rebotes por ti.
Por qué importa
- SPF comprueba el remitente del sobre, no el From. Si el Return-Path está en el dominio de la herramienta, SPF se supera para la herramienta, no para ti.
- DMARC comprueba el From. Solo se supera si SPF se supera para un dominio que coincide con el dominio del From, o si DKIM se supera para un dominio que coincide con él. Esto se llama alineación.
- Así que, con el Return-Path de una herramienta y la firma DKIM propia de la herramienta, todo «se supera», pero DMARC falla para tu dominio.
Cómo comprobarlo
- 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 o la herramienta que quieres comprobar y abre el informe. En la sección de autenticación, compara el dominio comprobado por SPF, el dominio de firma DKIM (
d=) y el dominio del From. El informe indica si cada uno está alineado. En la sección «Cabeceras sin procesar», mira la líneaReturn-Path.
Return-Path: <bounce-123@mail.sendingtool.com> (not aligned) Return-Path: <bounces@mail.yourdomain.com> (aligned) From: News <news@yourdomain.com>
Un subdominio de tu dominio, como mail.yourdomain.com, cuenta como alineado en el modo «relajado», que es el predeterminado.
Cómo solucionarlo
- Configura primero DKIM con tu propio dominio. En cada herramienta de envío, busca «autenticación de dominio» o «DKIM personalizado». Añade los registros que te dé. Un DKIM alineado basta para que DMARC se supere, y resiste los reenvíos mejor que SPF.
- Configura un Return-Path personalizado si tu herramienta lo ofrece. Suele llamarse «custom bounce domain», «custom MAIL FROM» o «return-path domain». Normalmente añades un registro CNAME como
bounces.yourdomain.comque apunta a la herramienta. - Con tu propio servidor, asegúrate de que el remitente del sobre usa tu dominio y de que la dirección IP del servidor está en tu registro SPF.
- Para los formularios y scripts de tu web, define explícitamente el remitente del sobre. Muchos hostings usan uno por defecto como
user@server123.host.com. En PHP mail, lo controla el parámetro-fo el ajuste «Sender» de la librería.
Comprueba que está solucionado
Los cambios de DNS no son instantáneos. La mayoría se ven en pocos minutos, pero algunos proveedores tardan hasta 24 o 48 horas.
Envía un nuevo email de prueba desde la página de inicio a través de la misma herramienta. El informe debería mostrar DKIM superado y alineado para tu dominio, idealmente también SPF alineado, y DMARC superado.
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.
- Tu dominio no tiene registro DMARCDMARC indica a los receptores qué hacer con los emails que fallan SPF y DKIM, y te envía informes. Gmail y Yahoo lo exigen a los envíos masivos. Empieza con un registro seguro de monitorización.