Kann eine Domain zwei SPF-Einträge haben? (Nein — so beheben Sie es)

Kurze Antwort

Nein. Eine Domain muss genau einen SPF-Eintrag veröffentlichen. Zwei oder mehr SPF-TXT-Einträge verursachen einen PermError, und Empfänger ignorieren SPF möglicherweise vollständig — unabhängig davon, wie viele Lookups jeder verwendet. Die Lösung ist, sie durch Kombinieren ihrer Mechanismen in einen einzigen Eintrag zu verschmelzen.

Warum zwei Einträge SPF brechen

RFC 7208 ist eindeutig: Eine Domain, die mehr als einen mit v=spf1 beginnenden Eintrag veröffentlicht, erzeugt einen PermError. Das passiert oft, wenn ein zweiter Maildienst sagt „fügen Sie diesen SPF-Eintrag hinzu“ und Sie einen neuen TXT-Eintrag anlegen, statt den bestehenden zu bearbeiten.

So verschmelzen Sie

Behalten Sie einen v=spf1-Eintrag. Verschieben Sie jeden include: und Mechanismus aus den zusätzlichen Einträgen hinein und löschen Sie dann die Extras. Beispiel: Google und ein Marketing-ESP werden zu v=spf1 include:_spf.google.com include:servers.mcsv.net ~all. Achten Sie beim Kombinieren auf das 10-Lookup-Limit.

  1. 1

    Überprüfen Sie, wie viele SPF-Einträge vorhanden sind

    Zählen Sie die Zeilen, die mit v=spf1 beginnen:

    $ dig TXT yourdomain.com +short

Prüfen Sie jetzt Ihren SPF-Eintrag

Kostenlosen SPF-Checker öffnen →

Häufig gestellte Fragen

Kann ich separate SPF-Einträge für Subdomains haben?

Ja — jeder eigene Hostname (die Hauptdomain, mail. usw.) darf seinen eigenen einzelnen SPF-Eintrag haben. Die Regel „ein Eintrag“ gilt pro Hostname, nicht pro Organisation.

Riskiert das Verschmelzen das Lookup-Limit?

Das kann es. Das Kombinieren von Includes addiert ihre Lookups, prüfen Sie nach dem Verschmelzen also erneut, ob Sie unter 10 bleiben.

Die Einzeldatensatzanforderung ist in RFC 7208 §3.2 enthalten.

Geprüft vom Skysnag Security Team. Zuletzt aktualisiert .