Gibt es einen Unterschied zwischen
v=spf1 +a +mx -all
und
v=spf1 a mx -all
Ich bin mir nicht sicher, ob sie dasselbe oder etwas anderes tun. Klarstellung wäre toll. Vielen Dank
Technisch gesehen gibt es einen Unterschied. Gemäß der SPF-Datensatzsyntax gibt ein Pluszeichen (+) an, dass der Datensatz ohne Fragen bestanden werden soll. Das Fehlen eines Pluszeichens oder das Einfügen eines Fragezeichens (?) Zeigt einen "neutralen" Status an - dh der Domaininhaber sagt nicht auf die eine oder andere Weise, ob dieser bestimmte Datensatz bestanden werden soll.
Das Endergebnis ist jedoch (fast) immer das gleiche: Die E-Mail wird weitergeleitet.
The default qualifier is "+"
ist also kein Qualifikationsmerkmal mit "+" identisch. Es ist nicht dasselbe wie ein "?", Und nirgends auf dieser Seite wird so etwas erwähnt. Wenn SPF insgesamt keine Übereinstimmung erzielen kann, wird ein "neutrales" Ergebnis zurückgegeben, das jedoch nicht mit einem Mechanismus-Qualifikationsmerkmal identisch ist.In der Zusammenfassung der SPF-Datensatzsyntax ganz oben heißt es:
Mir scheint also klar, dass es keinen technischen Unterschied zwischen
mx
und gibt+mx
.quelle