// so behebst du es
SPF ~all oder -all: Welches Ende solltest du wählen?
Das Ende deines SPF-Eintrags sagt Empfängern, was sie mit unbekannten Servern tun sollen. Lerne den Unterschied zwischen ~all und -all und wann du wechseln solltest.
Was das bedeutet
Ein SPF-Eintrag listet die Server auf, die E-Mails für deine Domain senden dürfen. Sein letzter Teil, der „all“-Mechanismus, sagt, was mit allen anderen Servern passieren soll:
~all(Softfail): „Andere Server gehören wahrscheinlich nicht zu mir, behandle die E-Mail mit Misstrauen.“-all(Hardfail): „Andere Server dürfen nicht für mich senden.“?all(neutral): „Ich mache keine Aussage.“ Das bietet fast keinen Schutz.+all: „Jeder darf für mich senden.“ Nutze das niemals.
v=spf1 include:_spf.google.com ~all v=spf1 include:_spf.google.com -all
Warum das wichtig ist
- Mit DMARC ist der Unterschied klein. Die meisten großen Postfächer wie Gmail und Outlook entscheiden anhand deiner DMARC-Richtlinie, nicht allein anhand des SPF-Endes. Ein Fail und ein Softfail zählen für DMARC beide als „SPF nicht bestanden“.
- Ohne DMARC lehnen manche Server
-all-Fehler sofort ab, während sie~all-Fehler nur als verdächtig markieren. - Wenn du einen Versanddienst in deiner Liste vergessen hast, kann
-alldazu führen, dass seine E-Mails abgelehnt werden, vor allem wenn sie weitergeleitet werden oder kein DKIM haben. -allsagt der Welt klar, dass deine Liste vollständig ist, und hilft so, deine Domain gegen Spoofing zu schützen.
So prüfst du es
- Nutze den Domain-Scanner: Gib deine Domain unter
/domain-scannerein, um deinen SPF-Eintrag und sein Ende zu lesen. - Sende eine Test-E-Mail: Kopiere auf der Startseite deine einmalige Testadresse, schick eine ganz normale E-Mail von dem Postfach oder Tool, das du prüfen willst, und öffne dann den Bericht. Die SPF-Zeile zeigt „pass“, „softfail“ oder „fail“ für den Server, der sie gesendet hat.
So wählst du
Nutze ~all, wenn
- du gerade alles einrichtest und noch nicht sicher bist, dass jeder Dienst aufgeführt ist.
- manche deiner E-Mails nicht mit DKIM signiert sind.
- deine E-Mails oft weitergeleitet werden (zum Beispiel an Uni-Adressen oder alte Provider-Adressen) und du kein DKIM hast, das sie rettet.
Nutze -all, wenn
- du jeden Dienst aufgeführt hast, der für dich sendet, und jeden mit einer Test-E-Mail geprüft hast.
- alle mit DKIM auf deiner Domain signieren.
- du DMARC hast und seine Berichte keine legitime Quelle zeigen, die scheitert.
- die Domain überhaupt keine E-Mails sendet: Dann nutze
v=spf1 -all.
So wechselst du sicher
- Fang mit
~allan und veröffentliche einen DMARC-Eintrag mit einerrua-Adresse, um Berichte zu bekommen. - Lies die Berichte zwei bis vier Wochen lang. Das kostenpflichtige Dashboard von Delivmail enthält ein DMARC-Monitoring, das sie in eine lesbare Liste von Absendern verwandelt.
- Füge jeden fehlenden Dienst zu SPF hinzu und richte DKIM für ihn ein.
- Ändere das Ende auf
-allbei deinem DNS-Anbieter. Bearbeite den bestehenden Eintrag; füge keinen zweiten SPF-Eintrag hinzu. - Behalte die Berichte noch ein paar Wochen im Auge.
Denk daran: Der echte Schutz kommt von DMARC mit einer quarantine- oder reject-Richtlinie. Das SPF-Ende ist im Vergleich dazu ein Detail.
Prüfe, ob es behoben ist
DNS-Änderungen wirken nicht sofort. Die meisten sind nach wenigen Minuten sichtbar, bei manchen Anbietern dauert es aber bis zu 24 bis 48 Stunden.
Starte den Domain-Scanner erneut, um das neue Ende zu sehen, und sende dann eine Test-E-Mail von jedem deiner Versanddienste. Jeder Bericht sollte SPF als bestanden zeigen.
Prüfe, ob es behoben ist
DNS-Änderungen können ein paar Minuten bis einige Stunden dauern. Sende danach eine neue Test-E-Mail oder scanne deine Domain erneut.
Ähnliche Anleitungen
- Kein SPF-Eintrag auf deiner DomainDeine Domain sagt nicht, welche Server E-Mails für sie senden dürfen. Füge einen TXT-Eintrag hinzu, dann können Empfänger deine echten E-Mails von Fälschungen unterscheiden.
- SPF-Fehler: zu viele DNS-Lookups (permerror)SPF erlaubt höchstens 10 DNS-Lookups. Darüber geht der ganze Eintrag kaputt und Empfänger behandeln ihn als ungültig. So verschlankst du ihn.
- Mehrere SPF-Einträge auf einer DomainEine Domain darf nur einen SPF-Eintrag haben. Bei zwei oder mehr geht SPF für jede E-Mail kaputt. Fasse sie zu einer einzigen Zeile zusammen.
- SPF scheitert: Der sendende Server ist nicht berechtigtDeine Domain hat einen SPF-Eintrag, aber der Server, der deine E-Mail gesendet hat, steht nicht darin. Finde heraus, welcher Dienst die E-Mail gesendet hat, und füge ihn hinzu.
- Keine DKIM-Signatur auf deinen E-MailsDKIM fügt eine digitale Signatur hinzu, die beweist, dass eine E-Mail wirklich von deiner Domain kommt. Schalte es bei deinem E-Mail-Anbieter ein und veröffentliche den Schlüssel im DNS.