The DNS record type 99 (spf) Has Been Deprecated?
If you have seen the error “The DNS record type 99 (SPF) has been deprecated”, there’s a big possibility that you’re having trouble verifying an SPF record from your email provider.
This isn’t something we see everyday, but just in case you did.
Don’t panic, this is relatively easy to fix.
If you were told by your email provider to add an SPF record in the DNS, you must add it using TXT record instead of the actual SPF.
Yes. There’s an actual SPF type, but SPF records are defined using TXT.
Since SPF was deprecated in 2014, you should always at least have a TXT record present, even if you already have an SPF type.
Here’ an example.
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.https://mxtoolbox.com/problem/spf/spf-record-deprecated
Note: You may only have one SPF record per fully-qualified name, if you need to add additional SPF record from another host, you should add them to your existing SPF record.
To learn more about SPF record format, mechanisms, modifiers and record limitations.
You may visit DNSimple’s help article for detailed information.