Hi all,
Does anyone know how to properly configure SPF and DKIM between Shopify and Zoho?
For SPF, I tried adding this TXT record to the DNS setting:
@ | v=spf1 mx include:shopify.com include:zoho.com.au ~all
For DKIM, I added another TXT record:
<zoho_selector>._domainkey.<domain_name_here> | v=DKIM1 k=rsa p=<public_key_here>
*Note for clarification: items in "<" and ">" like <sample_text> are placeholders for this post and not the ones that are actually in the DNS record.
I followed the wait time but am still not able to verify it in Zoho.
Thanks
Solved! Go to the solution
This is an accepted solution.
I also started using Zoho Email with Shopify. I finally got it working correctly. Here's what my DNS TXT record looks like (I'm in the U.S.):
@ TXT 10m v=spf1 include:zoho.com include:shops.shopify.com ~all
I needed to add MailChimp TXT as well, so it ended up looking like this:
@ TXT 10m v=spf1 include:zoho.com include:servers.mcsv.net include:shops.shopify.com ~all
A few important notes:
--Shopify states that you shouldn't use DKIM with Shopify. It should be deleted in your Zoho Control Panel as well as DNS:
--You can't have multiple TXT records in your DNS. You must combine everything together in one line:
https://www.socketlabs.com/blog/best-practices-sender-policy-framework-spf/
--To test your settings, send an email to check-auth@verifier.port25.com You can also check out these websites:
https://stopemailfraud.proofpoint.com/spf/
https://www.kitterman.com/spf/validate.html
Hi ronzorini,
Thanks for that. I updated my SPF record to:
v=spf1 include:zoho.com.au include:shops.shopify.com ~all
I then tested the email using check-auth@verifier.port25.com, which tells me that everything, including SPF, passed though I am still unable to verify it in the Zoho control panel. Were you able to verify your SPF settings in Zoho?
Yes, it took overnight, but in the Zoho Control Panel > Mail Administration > Email Authentication > SPF > SPF Status For Domains, the message finally changed to "SPF Verification completed successfully for your domain(s)"
Just to repeat, in the Zoho Control Panel > Mail Administration > Email Authentication > DKIM, the circle indicator should be grey ("DKIM Disabled for Domain").
To test your email:
--Go to your Shopify account > Customers > Add customer. Add one of your non-account emails (or a family member's email) to the customer list, click on the account name, click on the email address, and send off a "Contact customer" email. Be sure to click on the "Send bbc to: (your account email) as well.
--Also, go to your Shopify account > Online Store > Notifications > Recipients, scroll to the bottom and "Send test notification"
Hey ranzorini, could you help a brother out? Where exactly do I need to add the lines below - do I add it where I circled in blue? This has been such a ball ache, no decent documentation on this anywhere for newbies 🤦♂️
And do I need to include, like you have, "include:shops.shopify.com" ?
@ / Blank // v=spf1 include:zoho.eu ~all (this is taken from my Zoho SPF Control Panel)
User | Count |
---|---|
26 | |
18 | |
14 | |
13 | |
13 |