2. What is SPF?
• An eMail authentication method
• An open standard
• Simple to enable
3. Short History Of SPF
• 2000 First mention of an SPF idea
• 2002 SPF-like specification published
• 2003 RMX & DMP specifications merged
• 2004 Renamed to ‘Sender Policy Framework’ from ‘Sender Permitted
From’ and MARID task group formed
• 2005 MARID group collapsed and revert to ‘classic’ SPF idea
• 2006 Experimental RFC published for SPF
• 2014 RFC-7208 published
4. How does SPF Work?
Write an eMail eMail Server SPF Record Check
SPF Fail
eMail Server SPF Pass
5. Where does it go?
DNS Zone file as a Text (TXT) Entry.
6. SPF Record Make Up
• Three Sections
• Domain or Subdomain
• SPF Version
• The Mechanisms (Rules)
11. Examples
Allow domain's MXes to send mail for the domain, prohibit all others
v=spf1 mx –all
Allow any IPv6 address between 1080::8:800:0000:0000 and
1080::8:800:FFFF:FFFF
v=spf1 ip6:1080::8:800:200C:417A/96 –all
The current-domain is used
v=spf1 a –all
Use External Mail Server
v=spf1 mx mx:deferrals.domain.com –all
Include Other Domains SPF Rules
v=spf1 include:example.com -all