Home | Sitemap | Recent Changes | Login

SPF Logo

Sender Policy Framework



SPFv3 will use exclusively the SPF RR (type 99).


RFC 4408 used the TXT RR because the newer record type was not widely available. After several years, most DNS software as been modified introducing the SPF type. The current threats and the status of DNSSEC (or DNS over SCTP) prefigure that updated versions of the software will have been installed on most hosts by the time the new RFC will be published.

Backward compatibility

It is RECOMMENDED that a backward compatible TXT RR starting with v=spf1 be maintained until some SPF checks will be carried out by old software. (Users can check their DNS logs, looking for TXT requests after sending.)

Old rfc4408-software should discard new SPF RRs starting with v=spf3 according to step 1 of section 4.5, and then proceed with v=spf1 RRs, probably but not necessarily of type TXT, if any. New software SHOULD look up TXT RRs if it finds no SPF RR, and MAY accept v=spf1 for backward compatibility. Admins MUST NOT create RRs of type TXT that start with v=spf3.

Edit text of this page | View other revisions
Last edited 2013-05-23 19:30 (UTC) by xyzzy (diff)