SPF (RFC 7208) ist ein TXT-Eintrag direkt auf der Domain. Eine Domain darf nur einen davon haben, und die Prüfung darf höchstens 10 DNS-Lookups benötigen; werden es mehr, schlägt SPF fehl.
DKIM (RFC 6376) fügt jeder Nachricht eine Signatur hinzu. Empfänger holen den öffentlichen Schlüssel von selector._domainkey.example.com und prüfen, dass die Nachricht nicht verändert wurde. DMARC (RFC 7489) liegt unter _dmarc.example.com: Eine Nachricht besteht, wenn SPF oder DKIM für die Domain in der sichtbaren Absenderadresse besteht, und die Richtlinie, p=none, quarantine oder reject, legt fest, was mit dem Rest geschieht.
Gmail und Yahoo verlangen seit 2024 SPF, DKIM und DMARC von Massenversendern. Ohne sie landen Bestellbestätigungen und Passwort-Resets im Spam oder werden abgewiesen, und jeder kann Mails verschicken, die aussehen, als kämen sie von Ihnen.