Since a couple of weeks, I keep getting notifications that emails sent from my sites cannot be delivered and one reason mentioned is “due to user complaint”. I contacted my host who said this:
So the emails are being bounced back from these domains because the SPF records are invalid. Unfortunately, the domains are pointing to Cloudflare so the SPF record will need to be updated there. You will need to update the SPF record to the following:
v=spf1 +a +mx +ip4:198.46.81.25 +a:ecld188.inmotionhosting.com +a:smtp.servconfig.com +ip4:144.208.76.244 -all
Since i don’t really know what I am doing, I am afraid of breaking something so I would like some confirmation of what I have to do.
So far, I went in my account, chose the domain, went to DNS settings.
I don’t see any SPF in the existing list, but under the Type, I can see the SPF in the dropdown list.
If I select that, what do I do after? Do I have to enter a name? If so, what name?
In the Click to configure, My guess is that is where i would add that text that the host gave me?
Then, what about the Automatic TTL?
Now, looking below, on that page, I see several TXT elements that seem to look like what i was given from my host.
So, anyone can help me a little bit more step by step before I make a mistake?
Thanks.
You’ll want to go to your Cloudflare Dashboard https://dash.cloudflare.com/ select the domain in question then create a TXT record.
After you do that, wait about 5 minutes, then go to this link SPF Surveyor - dmarcian and verify that the new records are now visible to the rest of the Internet.
If all that looks good, go to this page (you can only do 2 test per day) https://www.mail-tester.com/ and send an email to the address provided.
They’ll will let you know what if anything is wrong and you should get a score of 8/10 and be sure to let us know how that works.
Yes. While you can see the option to create SPF record type, some servers may not recognize it and the preferred method is to enter the SPF information using TXT.