Home » Domain Name » Deprecated SPF Records Found

The DNS record type 99 (spf) Has Been Deprecated?

Question Mark

The DNS record type 99 (spf) Has Been Deprecated?

 

If you have seen the error The DNS record type 99 (SPF) has been deprecated, it’s possible that you’re having trouble verifying an SPF record from your email provider.

The good news is, this error is relatively easy to fix.

 

 To fix this “deprecated spf records found” error, create an SPF record in the DNS using TXT type instead of the actual SPF type. 

Here’s an example:

HostTypeTTLValue
@TXT1 hourv=spf1 include:spf.example.com ~all

There was an actual SPF type, however it was deprecated in 2014 because it was not deployed. With that said, the developers thought the it’s more practical to use TXT.

The use of alternative DNS RR types that was formerly supported during the experimental phase of SPF was discontinued in 2014. SPF records must now only be published as a DNS TXT (type 16) Resource Record (RR) [RFC1035]. See RFC 7208 for further detail on this change. According to RFC 7208 Section 3.1: During the period when SPF was in development, requirements for assigning a new DNS RR type were more stringent than they are today and support for the deployment of new DNS RR types was not deployed in DNS servers and provisioning systems. The end result was that developers of SPF discovered it was easier and more practical to follow the TXT RR type for SPF.MX ToolBox

To make a long story short, the error “The DNS record type 99 (SPF) has been deprecated” shows up when the actual SPF type is used instead of TXT record.

 

Note: You may only have one SPF record per fully-qualified name, if you need to add more SPF records from another host, merge them all in one line. See below:

HostTypeTTLValue
@TXT1 hourv=spf1 include:_spf.google.com include:spf.example.com ~all


To learn more about SPF record formatmechanismsmodifiers and record limitations.

You may visit DNSimple’s help article for detailed information.

Back to top

Some of the links on the Website may be "affiliate links". This means if you click on the link and sign up or purchase an item, I may receive an affiliate commission at no cost to you. Please check Disclaimer for more info.

Leave a Reply