Home | Sitemap | Recent Changes | Login

SPF Logo

Sender Policy Framework

Specifications

Standards track SPFv1 specification: RFC 7208

Formats:

At IETF: HTML | Plain Text

This is the final product of the SPFbis working group. It was the result of many inputs from experienced people from the SPF and IETF standards development communities. It was published by the Internet Engineering Task Force (IETF) on 2014-04-25. History of the draft's that led up to RFC 7208 can be found at IETF data tracker page. Previous revisions of the draft and diffs between drafts can be found there as well.

The final experimental SPFv1 specification: RFC 4408

Formats: On-site HTML | HTML | Plain Text | XML Source

At IETF: HTML | Plain Text

This is the final specification for the v=spf1 record syntax and semantics. It is based on the last draft series, draft-schlitt-spf-classic, and was published by the Internet Engineering Task Force (IETF) on 2006-04-28.

The errata have been addressed by the SPFbis working group.

Historical editions of the specification

SPF has a long history reaching back to mid-2003, when it was created as a spin-off from Gordon Fecyk's then-current Designated Mailers Protocol (DMP) draft. SPF was also strongly influenced by Hadmut Danisch's Reverse MX proposal.

In December 2003, the first stable SPF draft was released. Since then, a number of editions have been released, differing mostly in details, and leading up to the final specification published as RFC 4408.

RFC 4408 -- final SPFv1 specification draft-schlitt-spf-classic-02 draft-schlitt-spf-classic-01 draft-schlitt-spf-classic-00 draft-lentczner-spf-00 (MARID) draft-mengwong-spf-01.200406 draft-mengwong-spf-01 draft-mengwong-spf-00 draft-mengwong-spf.02.9.4 -- first stable SPF draft, mostly compatible with today