I currently have an SPF record with a hostname of @ that is:
v=spf1 mx ip4:x.x.x.243/32 include:_spf.google.com include:amazonses.com ~all
I also have another record of"
spf2.0/pra mx ip4:x.x.x.243/32 include:_spf.google.com include:amazonses.com ~all
We have had a lot of email being bounced back because of spam and now when I go to http://www.kitterman.com/spf/validate.html? and check the "Does my domain already have an SPF record? What is it? Is it valid?" it says no spf record exists.
However, when I send an email using our Amazon SES script and check the headers it says it passes the SPF test.
Is there something I am missing? Do I need to place that text in quotes ""? Any help would be greatly apprecaited.
Best Answer
The missing quotes should be the problem indeed, as explained e.g. in Record Types Supported:
Here are the records we currently use successfully for Amazon SES as per Authenticating Your Email Address (it's indeed unfortunate that their documentation doesn't address the quoting needs):
Your records should simply look like so accordingly: