I manage two domains with similar spf txt dns records:
ffiles.com, when tested returns apassspf resultapkfiles.com, when tested returns afailresult.
The SPF record contains data from a parent domain include:spf.tntcode.com
But the above two domains seem configured the same, why does one fail ?
SPF record lookup and validation for: ffiles.com
SPF records are published in DNS as TXT records.
The TXT records found for your domain are: google-site-verification=5j4oHqhf_H5kXl_ciEX9OZISFoexrz9N_5c0I0Q1jw8 v=spf1 +a include:spf.tntcode.com +mx -all
Checking to see if there is a valid SPF record.
Found v=spf1 record for ffiles.com: v=spf1 +a include:spf.tntcode.com +mx -all
evaluating... SPF record passed validation test with pySPF (Python SPF library)!
...
SPF record lookup and validation for: apkfiles.com SPF records are published in DNS as TXT records. The TXT records found for your domain are: v=spf1 +a include:spf.tntcode.com +mx -all
Checking to see if there is a valid SPF record.
Found v=spf1 record for apkfiles.com: v=spf1 +a include:spf.tntcode.com +mx -all
evaluating... Results - record processed without error.
The result of the test (this should be the default result of your record) was, fail . The explanation returned was, SPF fail - not authorized Return to SPF checking tool (clears form) Use the back button on your browser to return to the SPF checking tool without clearing the form.


[email protected]returns? We need to see the sending IP to tell you why. - HenrySPF fail - not authorized- adrianTNT