SPF (RFC 7208) es un registro TXT en el propio dominio. Un dominio solo puede tener uno, y comprobarlo puede requerir como máximo 10 consultas DNS; si se superan, SPF falla.
DKIM (RFC 6376) añade una firma a cada mensaje. Los receptores obtienen la clave pública de selector._domainkey.example.com y comprueban que el mensaje no se ha modificado. DMARC (RFC 7489) está en _dmarc.example.com: un mensaje pasa cuando SPF o DKIM pasa para el dominio de la dirección From visible, y la política, p=none, quarantine o reject, indica qué hacer con el resto.
Gmail y Yahoo exigen SPF, DKIM y DMARC a los remitentes masivos desde 2024. Sin ellos, las confirmaciones de pedido y los restablecimientos de contraseña acaban en spam o se rechazan, y cualquiera puede enviar correo que parezca tuyo.