Thanks for the update. As previously mentioned to address your question about SPF:
One of those 4 CNAME records we ask you to input will create a subdomain such as mailer123.yourdomain.com and we manage the SPF record on that so it passes the DMARC policy you set for yourdomain.com. So no additional SPF record needs to be setup or managed for yourdomain.com unless your other email providers (i.e. Klayvio, Google Workspace, etc.) require that you do.
Meaning since you’ve successfully authenticated through us, you have the correct SPF record needed to deploy your DMARC. So to clarify, there is no Shopify SPF record since we created a unique subdomain on your domain and manage the SPF record for that subdomain.
Thanks for the update on your aspf=s policy setting. Unfortunately with our current infrastructure there is no way for us to set the MailFrom to match the Header From, so you will need to relax that DMARC setting for branded emails to be deployed from Shopify.
For DMARC, subdomains will inherit the DMARC policy for the primary domain if no sp= values are specified. So no action is required unless you’d like different DMARC settings for your subdomains.
What if I don’t use a third party email host? I have had my website on Shopify for 3 years now and have always used Shopify email without any issues. Now that this change has been implemented, my sender email address is just a bunch of numbers? And it now goes into the spam folder, which I thought this change was to prevent emails going into spam. So now it is worse than ever before! Can someone guide this computer illiterate?
@Mattisse99 can you describe your current setup with email? The reason for the change is that we’ve had to modify our sending practices so that all of our senders comply with the new Gmail requirements. What would be helpful for me to be able to troubleshoot your setup would be:
Is the domain for your Sender email hosted with a 3rd party (i.e. GoDaddy, etc.)?
If your domain is hosted on a 3rd party provider, were you able to setup the required 4 CNAME records we provided you?
If your domain is hosted on a 3rd party provider, does it have a DMARC policy?
If your answer to all 3 questions above is yes, please reach out to support as your shop may be experiencing a unique technical error and my team will be able to investigate this for you.
My domain was purchased and is maintained by Shopify, so my answers to your 2nd and 3rd question is no.
what I have been able to do is change the domain name to include [email removed] for the forwarding email, which has removed the numbers for my sender email address and it is now info@thebagmakersworkshop.com
I am hoping this will work and I don’t need to do anything else. The hard part is, all the emails that will go out to my customers will now go in their spam folder. I tested this today, sending myself an email and it went to my spam folder. Once I added the new email address to my contacts, it came to my inbox when I sent a second test email,.
I was at least as confused by all the jargon as LitnutsMO. You’re a genius, your simple explanation was bang-on accurate, easy to follow, and fixed my issues in about 2 minutes!
Unfortunately, your response shows a common misunderstanding about DMARC. It’s not just a record; DMARC is a process.
Once you set p=none with rua= to receive DMARC reports, the XML files should be reviewed to find any misconfigured email sources, which are not limited to Shopify. Then, make sure all sources have the correct SPF and DKIM records. Keep monitoring to ensure everything is DMARC aligned, and finally switch to p=reject so no one else can send emails on your behalf.