{"id":29692,"date":"2022-09-07T09:30:17","date_gmt":"2022-09-07T09:30:17","guid":{"rendered":"https:\/\/easydmarc.com\/blog\/?p=29692"},"modified":"2025-07-30T12:10:45","modified_gmt":"2025-07-30T12:10:45","slug":"what-is-sender-policy-framework-spf-a-bit-of-history","status":"publish","type":"post","link":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/","title":{"rendered":"What is Sender Policy Framework (SPF)? \u2013 A Bit of History"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Knowing <\/span><b>what SPF is<\/b><span style=\"font-weight: 400;\"> and how to use it can avert phishing, spamming, and <\/span><a href=\"https:\/\/easydmarc.com\/blog\/what-is-spoofing-definition-and-explanation\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">email spoofing<\/span><\/a><span style=\"font-weight: 400;\"> in your company&#8217;s name.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Do you know <\/span><b>what SPF stands for<\/b><span style=\"font-weight: 400;\">? Well, it\u2019s short for Sender Policy Framework, an email authentication method that synchronizes with DNS or the Domain Name System.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/easydmarc.com\/blog\/cornerstone-ondemand-spf-and-dkim-configuration\/\">Adding an SPF record<\/a> to your DNS<\/span><span style=\"font-weight: 400;\"> will ensure no genuine email is marked as &#8216;spam&#8217; or bounced back, consequently increasing your domain&#8217;s trustworthiness.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Now, let\u2019s dig into the history and learn more about the<\/span><b> sender policy framework<\/b><span style=\"font-weight: 400;\">&#8216;s origination story.<\/span><\/p>\n<h2><b>The Need for Protection<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The first time the SPF concept was publically mentioned was in 2000, but it didn&#8217;t get much limelight. It was brought up again after two years, in 2002, when Dana Valerie Reese published an SPF-like specification. At that time, Reese wasn&#8217;t aware of the previous existence of the concept.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The following day, Paul Vixie, an American computer scientist, posted his authentication technique similar to SPF. These posts created a buzz and led to the formation of the IETF Anti-Spam Research Group. They drafted a mailing list to further develop the concept of email authentication, eventually leading to the creation and <\/span><a href=\"https:\/\/easydmarc.com\/tools\/spf-record-generator\" target=\"_blank\" rel=\"noopener\"><b>generating of SPF record<\/b><\/a><b>s.\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Multiple proposals were sent to the Internet Engineering Task Force (IETF) Anti-Spam Research Group, including the Reverse MX (RMX) by Hadmut Danisch and &#8216;Designated Mailer Protocol&#8217; (DMP) by Gordon Fecyk.<\/span><\/p>\n<h2><b>The Roots (1997-2002)<\/b><\/h2>\n<p>SPF, as we know it today, has a long and rich history dating back to the late 1990s.<\/p>\n<p><span style=\"font-weight: 400;\">According to information shared by Paul Vixie, he received an email from Jim Miller sharing the idea of authenticating the SMTP MAIL FROM address on December 14, 1997. His theory was based on verification using outbound-SMTP MX DNS records.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Later, on March 27, 2000, Bill Cole publicly mentioned the idea of creating \u2018MS\u2019 (mail sender) DNS records on a Usenet group. The objective was to record the outgoing email servers of a domain for authentication. Vixie also wrote a draft giving due credit to Jim Miller as the first person to put forward the theory to him.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">David Green published his draft Mail-Transmitter RR on the namedroppers mail list in 2002. This draft mentions a new DNS type (MT DNS RR) but doesn\u2019t specify anything about the format. However, it\u2019s the first public mention of the email header field \u201cauthorized-by.\u201d\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Paul Vixie responds with a draft of his own the very next day, posting it in the namedroppers mail list.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">On December 3, 2002, Hadmut Danisch published the first RMX draft that specified how a new DNS RR type could be used for IP4 network blocking or redirecting the APL record. At this point, Hadmut claimed unaware of Paul Vixie\u2019s and David Green\u2019s SPF proposals.<\/span><\/p>\n<h2><b>The Development (2003-2006)<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">How does an SPF record work? <\/span><span style=\"font-weight: 400;\">Thanks to the collaborative ingenuity of various parties, it\u2019s quite simple now compared to previous decades.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In 2003, Meng Weng Wong, a Singaporean computer entrepreneur, combined Danisch\u2019s Reverse MX and Feyck\u2019s Designated Mailers Protocol (DMP) with other theories and proposals to draft a more concise version.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This version underwent multiple alterations for the next six months as a large community was focussing on creating the best version of the SPF protocol. Initially, the full form of SPF was \u2018Sender Permitted From\u2019 and was also referred to as SMTP+SPF.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">However, the name was changed to Sender Policy Framework in 2004.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In early 2004, the Internet Engineering Task Force formed the MARID working group to develop email authentication standards. They merged SPF and Microsoft\u2019s CallerID proposal for creating what\u2019s now known as Sender ID, a historic proposal for combatting spoofing.<\/span><\/p>\n<p>However, this theory collapsed as strong disagreements led to technical and licensing problems.<\/p>\n<p><span style=\"font-weight: 400;\">The SPF community returned to the original SPF version in 2005, and it was officially approved by the IESG (Internet Engineering Steering Group). The public was also\u00a0 requested to observe the SPF protocol for the next two years following publication.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Finally, on April 28, 2006, it was formally published as experimental RFC 448. In 2007, Hotmail spurred on the widespread adoption of SPF when it made SPF and\/or SenderID a requirement to send mail to Hotmail users.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Within a few years, SPF became part and parcel of email security.<\/span><\/p>\n<h2><b>The Proposed Standard and Beyond (2014 Onward)<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">In April 2014, the IETF published SPF in RFC 7208 as a \u2018proposed standard.\u2019 So <\/span><a href=\"https:\/\/easydmarc.com\/blog\/understanding-spf-sender-policy-framework-to-improve-email-delivery\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">what is SPF<\/span><\/a><span style=\"font-weight: 400;\"> as we know it today?\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/easydmarc.com\/tools\/spf-record-generator\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Creating an SPF record<\/span><\/a><span style=\"font-weight: 400;\"> allows domain owners to specify the IPs authorized to send emails using their domain name. The receiving mailbox verifies the SPF records before rejecting or accepting emails.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Businesses use SPF to avert spamming, phishing, scamming, and spoofing by blocking all unidentified computers from successfully sending emails. The present-day SPF record structure has three components: Mechanisms, modifiers, and qualifiers.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Of course, SPF in today\u2019s sophisticated cyberworld isn\u2019t enough on its own. That\u2019s why DMARC exists. The Domain-based Message Authentication, Reporting and Conformance (DMARC) email authentication protocol takes SPF, and DKIM (DomainKeys Identified Mail) protocols one step further.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Find out how EasyDMARC\u2019s user-friendly <\/span><a href=\"https:\/\/easydmarc.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">DMARC solution<\/span><\/a><span style=\"font-weight: 400;\"> protects your domain from Business Email Compromise (BEC), email spoofing, and other cyber threats. Plus, with <\/span><a href=\"https:\/\/easydmarc.com\/tools\/easy-spf\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">EasySPF<\/span><\/a><span style=\"font-weight: 400;\">, you can easily optimize your SPF records, whitelist your sending sources, and overcome the \u201c10 DNS lookup\u201d limitation. (Use our free <a href=\"https:\/\/easydmarc.com\/tools\/spf-lookup\">SPF verification tool<\/a> here.)<\/span><\/p>\n<h2><b>Conclusion<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The concept of SPF or Sender Policy Framework was first discussed in 2000, but it didn\u2019t get much attention. Dana Valerie Reese allegedly published an SPF-like protocol two years later.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">After carefully studying multiple proposals sent to the IETF Anti-spam Research Group, Meng Weng Wong combined the Reverse MX by Hadmut Danisch and the Designated Mailers Protocol by Gordon Fecyk.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Between 2003 and 2006, SPF underwent several alterations, after which it was formally published as experimental RFC 448.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In April 2014, IETF published the Sender Policy Framework as a proposed standard that&#8217;s still used today.<br \/>\n<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Knowing what SPF is and how to use &#8230;<\/p>\n","protected":false},"author":1,"featured_media":31696,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[204,203,286],"tags":[],"class_list":["post-29692","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-email-security","category-spf"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>What is Sender Policy Framework (SPF)? \u2013 A Bit of History | EasyDMARC<\/title>\n<meta name=\"description\" content=\"What is SPF and how was it developed? SPF was first mentioned in 2000 but underwent many changes to become what it is today. Find out more here.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is Sender Policy Framework (SPF)? \u2013 A Bit of History\" \/>\n<meta property=\"og:description\" content=\"What is SPF and how was it developed? SPF was first mentioned in 2000 but underwent many changes to become what it is today. Find out more here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/\" \/>\n<meta property=\"og:site_name\" content=\"EasyDMARC\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/EasyDMARC\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-07T09:30:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-30T12:10:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/easydmarc.com\/blog\/wp-content\/uploads\/2022\/09\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"910\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"EasyDMARC\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@easydmarc\" \/>\n<meta name=\"twitter:site\" content=\"@easydmarc\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"EasyDMARC\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/\"},\"author\":{\"name\":\"EasyDMARC\",\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/#\\\/schema\\\/person\\\/449261e9810b270cc697c7c9c5b89e97\"},\"headline\":\"What is Sender Policy Framework (SPF)? \u2013 A Bit of History\",\"datePublished\":\"2022-09-07T09:30:17+00:00\",\"dateModified\":\"2025-07-30T12:10:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/\"},\"wordCount\":984,\"publisher\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg\",\"articleSection\":[\"Blog\",\"Email Security\",\"SPF\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/\",\"url\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/\",\"name\":\"What is Sender Policy Framework (SPF)? \u2013 A Bit of History | EasyDMARC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg\",\"datePublished\":\"2022-09-07T09:30:17+00:00\",\"dateModified\":\"2025-07-30T12:10:45+00:00\",\"description\":\"What is SPF and how was it developed? SPF was first mentioned in 2000 but underwent many changes to become what it is today. Find out more here.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/#primaryimage\",\"url\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg\",\"contentUrl\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg\",\"width\":1440,\"height\":910,\"caption\":\"What is SPF \u2013 A bit of History 1 1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/what-is-sender-policy-framework-spf-a-bit-of-history\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/easydmarc.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/category\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Email Security\",\"item\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/category\\\/blog\\\/email-security\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"SPF\",\"item\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/category\\\/blog\\\/email-security\\\/spf\\\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"What is Sender Policy Framework (SPF)? \u2013 A Bit of History\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/\",\"name\":\"EasyDMARC\",\"description\":\"Blog\",\"publisher\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/easydmarc.com\\\/#organization\",\"name\":\"EasyDMARC\",\"url\":\"https:\\\/\\\/easydmarc.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/easydmarc.com\\\/img\\\/logo.png\"},\"image\":{\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/EasyDMARC\\\/\",\"https:\\\/\\\/x.com\\\/easydmarc\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/easydmarc\\\/mycompany\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/#\\\/schema\\\/person\\\/449261e9810b270cc697c7c9c5b89e97\",\"name\":\"EasyDMARC\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fcbf1ca829f8e0977fce524da20caa8a528368d0909ce48741526046e5113259?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fcbf1ca829f8e0977fce524da20caa8a528368d0909ce48741526046e5113259?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fcbf1ca829f8e0977fce524da20caa8a528368d0909ce48741526046e5113259?s=96&r=g\",\"caption\":\"EasyDMARC\"},\"url\":\"https:\\\/\\\/easydmarc.com\\\/blog\\\/author\\\/easydmarc\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"What is Sender Policy Framework (SPF)? \u2013 A Bit of History | EasyDMARC","description":"What is SPF and how was it developed? SPF was first mentioned in 2000 but underwent many changes to become what it is today. Find out more here.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/","og_locale":"en_US","og_type":"article","og_title":"What is Sender Policy Framework (SPF)? \u2013 A Bit of History","og_description":"What is SPF and how was it developed? SPF was first mentioned in 2000 but underwent many changes to become what it is today. Find out more here.","og_url":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/","og_site_name":"EasyDMARC","article_publisher":"https:\/\/www.facebook.com\/EasyDMARC\/","article_published_time":"2022-09-07T09:30:17+00:00","article_modified_time":"2025-07-30T12:10:45+00:00","og_image":[{"width":1440,"height":910,"url":"https:\/\/easydmarc.com\/blog\/wp-content\/uploads\/2022\/09\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg","type":"image\/jpeg"}],"author":"EasyDMARC","twitter_card":"summary_large_image","twitter_creator":"@easydmarc","twitter_site":"@easydmarc","twitter_misc":{"Written by":"EasyDMARC","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/#article","isPartOf":{"@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/"},"author":{"name":"EasyDMARC","@id":"https:\/\/easydmarc.com\/blog\/#\/schema\/person\/449261e9810b270cc697c7c9c5b89e97"},"headline":"What is Sender Policy Framework (SPF)? \u2013 A Bit of History","datePublished":"2022-09-07T09:30:17+00:00","dateModified":"2025-07-30T12:10:45+00:00","mainEntityOfPage":{"@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/"},"wordCount":984,"publisher":{"@id":"https:\/\/easydmarc.com\/blog\/#organization"},"image":{"@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/#primaryimage"},"thumbnailUrl":"https:\/\/easydmarc.com\/blog\/wp-content\/uploads\/2022\/09\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg","articleSection":["Blog","Email Security","SPF"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/","url":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/","name":"What is Sender Policy Framework (SPF)? \u2013 A Bit of History | EasyDMARC","isPartOf":{"@id":"https:\/\/easydmarc.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/#primaryimage"},"image":{"@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/#primaryimage"},"thumbnailUrl":"https:\/\/easydmarc.com\/blog\/wp-content\/uploads\/2022\/09\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg","datePublished":"2022-09-07T09:30:17+00:00","dateModified":"2025-07-30T12:10:45+00:00","description":"What is SPF and how was it developed? SPF was first mentioned in 2000 but underwent many changes to become what it is today. Find out more here.","breadcrumb":{"@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/#primaryimage","url":"https:\/\/easydmarc.com\/blog\/wp-content\/uploads\/2022\/09\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg","contentUrl":"https:\/\/easydmarc.com\/blog\/wp-content\/uploads\/2022\/09\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg","width":1440,"height":910,"caption":"What is SPF \u2013 A bit of History 1 1"},{"@type":"BreadcrumbList","@id":"https:\/\/easydmarc.com\/blog\/what-is-sender-policy-framework-spf-a-bit-of-history\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/easydmarc.com\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/easydmarc.com\/blog\/category\/blog\/"},{"@type":"ListItem","position":3,"name":"Email Security","item":"https:\/\/easydmarc.com\/blog\/category\/blog\/email-security\/"},{"@type":"ListItem","position":4,"name":"SPF","item":"https:\/\/easydmarc.com\/blog\/category\/blog\/email-security\/spf\/"},{"@type":"ListItem","position":5,"name":"What is Sender Policy Framework (SPF)? \u2013 A Bit of History"}]},{"@type":"WebSite","@id":"https:\/\/easydmarc.com\/blog\/#website","url":"https:\/\/easydmarc.com\/blog\/","name":"EasyDMARC","description":"Blog","publisher":{"@id":"https:\/\/easydmarc.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/easydmarc.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/easydmarc.com\/#organization","name":"EasyDMARC","url":"https:\/\/easydmarc.com\/","logo":{"@type":"ImageObject","url":"https:\/\/easydmarc.com\/img\/logo.png"},"image":{"@id":"https:\/\/easydmarc.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/EasyDMARC\/","https:\/\/x.com\/easydmarc","https:\/\/www.linkedin.com\/company\/easydmarc\/mycompany\/"]},{"@type":"Person","@id":"https:\/\/easydmarc.com\/blog\/#\/schema\/person\/449261e9810b270cc697c7c9c5b89e97","name":"EasyDMARC","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fcbf1ca829f8e0977fce524da20caa8a528368d0909ce48741526046e5113259?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fcbf1ca829f8e0977fce524da20caa8a528368d0909ce48741526046e5113259?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fcbf1ca829f8e0977fce524da20caa8a528368d0909ce48741526046e5113259?s=96&r=g","caption":"EasyDMARC"},"url":"https:\/\/easydmarc.com\/blog\/author\/easydmarc\/"}]}},"jetpack_featured_media_url":"https:\/\/easydmarc.com\/blog\/wp-content\/uploads\/2022\/09\/What-is-SPF_-\u2013-A-bit-of-History-1-1.jpg","_links":{"self":[{"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/posts\/29692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/comments?post=29692"}],"version-history":[{"count":2,"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/posts\/29692\/revisions"}],"predecessor-version":[{"id":50058,"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/posts\/29692\/revisions\/50058"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/media\/31696"}],"wp:attachment":[{"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/media?parent=29692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/categories?post=29692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/easydmarc.com\/blog\/wp-json\/wp\/v2\/tags?post=29692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}