SPF

Allgemein

Sender Policy Framework, kurz SPF, ist eine Technik, die das Fälschen des Absenders einer E-Mail auf SMTP-Ebene erschwert. Dazu wird in der DNS-Zone einer Domäne ein sog. Resource Record vom Typ TXT oder SPF mit Informationen darüber hinterlegt, welche Computer E-Mails für diese Domäne versenden dürfen. Anhand dieser Informationen soll nach RFC 4408 der Empfangs-Server dann sowohl die "MAIL FROM"-Identität als auch die "HELO"-Identität des Senders nachprüfen. Absenderangaben im E-Mail-Header werden nicht überprüft.

Software Support

SPF Checks koennen in SpamAssassin aktiviert werden. Dies geschieht unter FreeBSD durch den Switch WITH_SPF_QUERY=yes und erfordert das Perlmodul p5-Mail-SPF-Query.

SPF Ressource Records

Hier das Beispiel der pilgerer.org. Die Pilgerer moechten sicherstellen das nur die 4 Hosts aus dem Beispiel unten Email im Namen der pilgerer.org verschicken duerfen. Da das ganze noch in der Testphase ist, ist SoftFail aktiviert damit sichergestellt ist das bei einer eventuellen Fehlkonfiguration nicht alles abgeleht wird auf Seiten des Empfaengers.

           IN       TXT "v=spf1 a:malvolio.pilgerer.org a:trial.pilgerer.de a:oberon.pilgerer.org ~all"

Q.

Ergebnis-Code

Beschreibung

+

Pass

die Direktive definiert autorisierte Sender; dies ist der Standard, d.h. ist kein Qualifikator angegeben, so wird + angenommen

-

Fail

die Direktive definiert nicht autorisierte Sender

~

SoftFail

die Direktive definiert nicht autorisierte Sender, der Empfänger soll diesen Fehlschlag aber großzügig behandeln; dieser Qualifikator ist für Testzwecke gedacht

?

Neutral

die Direktive definiert Sender, über deren Legitimität nichts ausgesagt werden soll; dieses Ergebnis muss vom Empfänger wie das gänzliche Fehlen eines SPF-Records behandelt werden

Folgende Tabelle zeigt einige gängige Mechanismen:

Mech.

Direktive trifft zu, wenn...

all

immer

a

...ein A-(oder AAAA-)Record der befragten (oder explizit angegebenen) Domäne die IP-Adresse des Senders enthält

mx

...ein MX-Record der befragten (oder explizit angegebenen) Domäne die IP-Adresse des Senders enthält

ip4

...die angegebene IPv4-Adresse die IP-Adresse des Senders ist bzw. das angegebene IPv4-Subnetz diese enthält

Links und Wizard

AntiSpam/SPF (last edited 2008-07-14 09:55:40 by localhost)