SPF
Standards für das „Sender Policy Framework (SPF)“: RFC 7208 und RFC 7372
v SPF-Version
Kennzeichen das einen TXT-Eintrag als SPF-Eintrag identifiziert.
z.B. v=spf1
Mechanismen (immer am Ende des Eintrags aufführen!)
a: DNS-A-Eintrag
z.B. a:example.com
ptr: DNS-PTR-Eintrag (reverse Zone)
z.B. ptr:example.com
all alle zur Domain gehörigen Hostst
z.B. -all
mx: abweichender Mailexchanger
z.B. mx:mail.example-abc.com
ip4: Angabe einer oder mehrerer IPv4-Adressen
z.B. ip4:192.100.10.1
ipv6: Angabe einer oder mehrerer IPv6-Adressen
z.B. ip6:2001:db8::8a2e:370:1333
include
exists
redirect
Quantifizierer:
+ stellt das PASS-Ergebnis dar. Wenn die Adresse den Test besteht, muss die Nachricht akzeptiert werden (Beispiel: v=spf1 +all). Du kannst es weglassen, weil z. B. +mx und mx dasselbe sind.
Wenn du keinen Quantifizierer in einem SPF-Datensatz siehst, bedeutet das, dass der +all Quantifizierer angewendet wird.
- steht für HARDFAIL und gibt an, dass die Adresse den Test nicht bestanden hat und die E-Mail abgelehnt werden muss (Beispiel: v=spf1 -all).
~ all teilt dem Server des Empfängers mit, dass die Adressen, die nicht in diesem SPF-Eintrag aufgeführt sind, keine E-Mails versenden dürfen. Außerdem werden die Server angewiesen, solche Adressen abzulehnen.steht für SOFTFAIL und wird wie eine Tilde ausgesprochen. Es bedeutet, dass die Adresse den Test nicht bestanden hat; das Ergebnis ist jedoch nicht endgültig. Du kannst eine nicht konforme E-Mail akzeptieren und kennzeichnen (Beispiel: v=spf1 ~all).
? steht für NEUTRAL, d.h. die Adresse hat den Test weder bestanden noch nicht bestanden und du kannst sie annehmen oder ablehnen
← zurück