we are having a lot of our emails go to spam. my hosting company told me we needed to update our SPF and DMARC on cloudflare but i have no idea what i am supposed to be changing.
so this is what they said, any help would be great:
Ok, as far as I can tell the email was blocked at Gmail as it was considered suspicious and believed to be spam. Looking further into the actual domain, I am seeing that it doesn’t appear any DNS authentication is currently set up, such as SPF or DMARC records. I would recommend setting these up, as many times this type of authentication is required by most email hosts.
[Tyler K.] It appears that the DNS for the domain XYZ is currently hosted with CloudFlare, so you would want to set up those records in your account at CloudFlare.
[clark ] so I do not do anything on our server, i just do it with Cloudflare?
[Tyler K.] In this case, yes. You may also want to provide the following link to Google’s sender guidelines to your rep, and may want to review it yourself, as this will help ensure that email delivered to Gmail is not being marked as spam either: https://support.google.com/mail/answer/81126 There are some tips such as how to actually format the emails and the type of content they see as suspicious.
[Tyler K.] Gmail generally does not accept mail due to the SPF and DMARC policy in these cases, however, so I believe that should be the first priority to set up in CloudFlare.
[Tyler K.] you would need to create additional records for SPF and DMARC. For the SPF record, it would be a TXT record for XYZ.com with the contents “v=spf1 +a +mx +ip4:188.8.131.52 -all” and for the DMARC record, it would be a TXT record for _dmarc.XYZ.com which has the contents “v=DMARC1; p=reject; sp=none; rf=afrf; pct=100; ri=86400”
no idea on what I should be doing on this or where to do this in my cloudflare account.