SPF, DKIM y DMARC: cómo funciona la autenticación del correo
SPF autoriza a los servidores que pueden enviar en nombre de un dominio del sobre, DKIM firma determinadas partes del mensaje con una clave del dominio y DMARC evalúa la alineación de identificadores y publica una política y datos para informes. Superar uno de estos mecanismos no demuestra que un mensaje sea de fiar.
Qué hace cada uno: SPF, DKIM y DMARC
SPF comprueba si la política del dominio del remitente del sobre autoriza al servidor emisor; DKIM verifica una firma criptográfica sobre determinadas partes del contenido del mensaje; DMARC relaciona esos resultados con el dominio del campo From visible mediante reglas de alineación y publica una política de tratamiento.
Cómo comprobar los resultados de autenticación
Busque Authentication-Results en las cabeceras del mensaje y revise SPF, DKIM y DMARC por separado. DMARC depende además de la alineación con el dominio del campo From visible. Un pass autentica determinadas relaciones entre dominios; no demuestra que el contenido del mensaje o las intenciones del remitente sean de fiar. Antes de interpretar Authentication-Results, puede contrastar los datos DNS del dominio con la comprobación del tiempo de respuesta DNS de 2IP.
Por qué un pass no significa «correo seguro»
Referencias técnicas: RFC 7208, RFC 6376 y RFC 7489.