We added the portalmessenger.comTXT record in our DNS record. However, but that it is not reflecting due to a recursive loop issue. This issue appears to be caused by the “sharpe-vision” DNS containing a “sharpe-vision” SPF entry.
What feature, service or problem is this related to?
The SPF record for sharpe-vision.com is… v=spf1 include:sharpe-vision.com include:_spf.google.com ~all
…which says “include the SPF record for sharpe-vision.com”, which of course points back to itself.
If this is meant to refer to the IP address of your server if that sends email, then you’ll need to replace include:sharpe-vision.com with ipv4:xx.xx.xx.xx (or ipv6:) as your domain is now proxied behind Cloudflare… https://cf.sjr.org.uk/tools/check?c6c66f8a7c074b9ca096bd68dc94799d#dns
Added Info, if it helps the domain name was bought on godaddy, Websites hosting & DNS in Cloudflare, email server is in google workspace,
Blockquote
If this is meant to refer to the IP address of your server if that sends email, then you’ll need to replace include:sharpe-vision.com with ipv4:xx.xx.xx.xx (or ipv6: ) as your domain is now proxied behind Cloudflare…
Blockquote
We don’t have any other services apart from the ones mentioned, should we remove the record ?
You can only have one SPF record per label, so you cannot add another SPF record without invalidating both. You need to use an include mechanism in your existing SPF.
Be aware that there is a maximum of 10 DNS lookups permitted in an SPF. You can test your record here: