// cómo solucionarlo
El reenvío de emails rompe SPF: cómo ayudan DKIM y ARC
Cuando alguien reenvía tu email automáticamente, SPF falla porque el servidor que reenvía no es tuyo. Una firma DKIM válida, y ARC en el servidor de reenvío, mantienen la confianza.
Qué significa
Mucha gente reenvía su correo automáticamente: de una dirección antigua a una nueva, de un alias de la universidad o de la empresa a Gmail, de una dirección de contacto a varios miembros del equipo.
Cuando eso ocurre, el email lo vuelve a enviar el servidor de reenvío. El receptor final comprueba SPF con la dirección IP de ese servidor, que no está en tu registro SPF. Resultado: SPF falla, aunque lo hayas hecho todo bien.
- DKIM suele sobrevivir al reenvío: la firma va dentro del email y sigue siendo válida mientras no se modifique el contenido.
- ARC (Authenticated Received Chain) permite al servidor de reenvío dejar constancia de que «este email pasaba SPF, DKIM y DMARC cuando me llegó», y firmar esa declaración.
Por qué importa
DMARC pasa si SPF o DKIM pasa y coincide con tu dominio. Si solo dependes de SPF, todos los emails reenviados fallan DMARC. Con p=quarantine o p=reject, esos emails van a spam o se rechazan, y nunca te enteras.
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. Comprueba que DKIM pasa y que está firmado por tu propio dominio (d=yourdomain.com), no solo por tu proveedor. Eso es lo que protege los emails reenviados. - Usa el Escáner de dominio: escribe tu dominio en
/domain-scannerpara comprobar tus registros SPF y DMARC.
En tus informes DMARC, el reenvío aparece como fuentes que no reconoces (servidores de universidades, proveedores de correo) con SPF fallando pero DKIM pasando.
Cómo solucionarlo
Si eres el remitente
- Firma todos tus emails con DKIM para tu propio dominio. Configúralo en tu proveedor de correo y en todas las herramientas que envían por ti. Esta es la verdadera solución.
- Evita cambios después de firmar. Los pies de página, el seguimiento o los avisos legales que añade una pasarela después de la firma pueden romper DKIM. Añádelos antes de firmar, o firma en el último paso.
- No debilites SPF para «arreglarlo». Añadir las direcciones IP de los servidores de reenvío o usar
+allnunca es la respuesta.
Si gestionas el reenvío
- Elige servicios de reenvío compatibles con ARC o SRS (Sender Rewriting Scheme). SRS reescribe el remitente del sobre con el dominio del servidor de reenvío para que SPF pase ahí; Gmail, Microsoft 365 y la mayoría de los grandes proveedores lo hacen.
- En lugar de reenviarlo todo, plantéate recoger el correo con una app o por IMAP, que no vuelve a enviar el mensaje.
- No reenvíes spam: perjudica la reputación del servidor de reenvío.
Listas de correo
Las listas que añaden una etiqueta al asunto o un pie de página también rompen DKIM. Un buen software de listas reescribe la dirección From (por ejemplo «John via List») o añade ARC. No puedes controlarlo desde tu lado, lo que es un motivo más para tener DKIM alineado en todo lo demás.
Comprueba que está solucionado
Envía un nuevo email de prueba desde la página de inicio y confirma que DKIM pasa con tu dominio. Con la monitorización DMARC de Delivmail en el panel de pago, las fuentes de reenvío deberían mostrar entonces DKIM pasando aunque SPF falle, lo cual es normal y aceptable.
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.