Kostenloses Tool

SPF-Prüfer

Wer mit Ihrer Domain E-Mails senden darf und ob Sie die zehn Abfragen überschreiten.

Versuchen Sie

Referenz

Wie es funktioniert und wie man es liest

Der SPF legt fest, welche Server mit Ihrer Domain E-Mails senden dürfen. Schlägt er fehl, kann der Empfänger nicht wissen, dass Sie es sind, und behandelt die Nachricht als verdächtig.

Der Eintrag

Eine einzige Zeile in einem TXT-Eintrag der Domain

Er beginnt mit v=spf1 und zählt auf, wer für Sie sendet: Ihre Server, Ihr E-Mail-Anbieter, die Newsletter-Plattform. Veröffentlicht die Domain zwei SPF-Einträge, sind beide ungültig.

Aufbau eines SPF

Beispiel

v=spf1

Version, immer am Anfang

ip4:203.0.113.10

Ihr eigener Server

include:_spf.google.com

Google Workspace

include:servers.mcsv.net

Mailchimp

-all

niemand sonst

Das Limit

Zehn DNS-Abfragen, keine einzige mehr

Jedes include, a, mx oder redirect kostet eine Abfrage, und die innerhalb jedes include zählen ebenfalls. Bei der elften liefert der SPF einen Fehler, und Ihre E-Mails verlieren die Authentifizierung, auch wenn der Eintrag korrekt geschrieben ist.

Verbrauchte Abfragen

Beispiel

include:_spf.google.com

bringt drei weitere mit

4

include:spf.protection.outlook.com

Microsoft 365

2

include:servers.mcsv.net

Mailchimp

1

mx

Ihre eingehenden Server

1

ip4:203.0.113.10

eine IP fragt nichts ab

0
Gesamt 8 / 10

Das Ende

Was mit allen passiert, die nicht auf der Liste stehen

Der letzte Ausdruck entscheidet, was mit einem Server geschieht, den Sie nicht genannt haben. Mit veröffentlichtem DMARC genügt ~all; -all ist strenger. +all lässt jeden in Ihrem Namen senden: Das ist schlimmer, als gar keinen SPF zu haben.

Der Ausdruck all

-all

ablehnen: nicht von uns

~all

annehmen, aber als verdächtig

?all

keine Aussage, schützt nicht

+all

jeder kann in Ihrem Namen senden

FAQ

Was ist der SPF-Eintrag?

Es ist ein TXT-Eintrag der Domain, der die Server aufzählt, die mit ihr E-Mails senden dürfen. Trifft eine Nachricht ein, prüft der empfangende Server, von welcher IP sie kommt und ob diese auf der Liste steht. Wenn nicht, schlägt SPF fehl, und die Nachricht verliert an Glaubwürdigkeit: Sie kann im Spam landen oder abgelehnt werden, je nachdem, was Ihr DMARC sagt.

Warum gibt es ein Limit von zehn Abfragen, und wie komme ich darunter?

Der Standard (RFC 7208) begrenzt die DNS-Abfragen, die die Auswertung eines SPF kosten darf, auf zehn, damit niemand E-Mails als Verstärker für Angriffe missbraucht. Es zählen include, a, mx, ptr, exists und redirect, auch die innerhalb jedes include. Zum Reduzieren: Entfernen Sie Anbieter, die Sie nicht mehr nutzen, ersetzen Sie a und mx durch die IP mit ip4, wenn sie fest ist, und versenden Sie Newsletter von einer Subdomain mit eigenem SPF. Den Eintrag zu glätten (die include durch ihre IPs zu ersetzen) funktioniert, bis der Anbieter ohne Vorwarnung die IP wechselt.

Verwende ich -all oder ~all?

Wenn Sie bereits DMARC haben, genügt ~all: Was bei einem Fehler geschieht, entscheidet DMARC, und so verlieren Sie keine legitimen E-Mails, falls Sie eines Tages über einen Dienst senden, den Sie hinzuzufügen vergessen haben. -all ist sinnvoll, wenn Sie sicher wissen, wer für Sie sendet. Was nie zu empfehlen ist: +all, das jeden autorisiert, und ?all, das nichts schützt.

Kann ich zwei SPF-Einträge haben?

Nein. Veröffentlicht die Domain zwei TXT-Einträge, die mit v=spf1 beginnen, ist das Ergebnis ein permanenter Fehler, und keiner von beiden gilt. Das ist ein sehr häufiger Fehler beim Hinzufügen eines neuen Dienstes: Statt einen weiteren Eintrag anzulegen, fügen Sie dessen include dem vorhandenen hinzu.

Lande ich mit korrektem SPF nicht mehr im Spam?

Es hilft, reicht aber nicht. Seit Februar 2024 verlangen Gmail und Yahoo SPF oder DKIM von allen, die ihnen senden, und SPF, DKIM und DMARC von allen, die mehr als 5.000 Nachrichten pro Tag senden. Außerdem achten sie auf die Reputation der IP, den Inhalt und darauf, wie die Empfänger reagieren. Um alles zusammen zu sehen, senden Sie eine Nachricht an unseren E-Mail-Test.