Search code examples
emailamazon-web-servicesdnsspf

Error "Maximum DNS-interactive terms limit (10) exceeded"


My problem began a few days ago as I tried setting up an email campaign for my users, it kept going into spam! After posting my email on email-tester.com, I realized something was wrong with the SPF record. Now I am a newbie with websites and DNS and all of that. I was able to follow along the tutorials given to me but that was it.

It says the max SPF is 10 yet im at 21 somehow?

http://emailstuff.org/spf/check/borntolistbuild.com

That's a link to my domain search thing. As you can see when you go to DNS it shows over 20!

I tried creating a subdomain and thought maybe that would reset my SPF to 0 or something and also tried deleting all the DNS stuff to reset it (didn't help)

  • .com purchased on Godaddy
  • Hosting from BlueHost
  • Email Preparer is Email Octopus
  • Email Sender is Amazon SES

I saw on Google a few others have had this problem, but I am a total newbie and didn't understand what they were saying.


Solution

  • Your problem is:

    1. The SPF standard specifies a maximum of 10 DNS lookups to be used in the resolution of a given SPF policy to prevent abuse/attacks.
    2. Bluehost's SPF record is a total turd and you shouldn't include it.

    You need to replace your domain's SPF record with something more minimal that covers only the addresses that you are using to send email, not the entirety of Bluehost and Google's networks.