[ad_1]
Hello, I run an e-commerce site and am having an issue where customers are not receiving confirmation emails when buying products.
In test mode I’ve been able to receive emails on my personal email and I also receive emails for a new order/sale on my business email but on real/live purchases the customer does not receive a confirmation email.
I used Google Workspace to create my business email that is associated with the website and I use WP Mail SMTP plugin to try to help but nothing works. Any advice would be appreciated
[ad_2]
There was a recent change in dns rules by many email providers. You now have to put at least dmarc= none into dns otherwise it will get rejected.
You could use a mail logging plugin to figure out what’s the problem if that fails.
Use mailgun, and make sure you have spf, dmarc and dkim records.
Ensure your SPF and DAMRC records are setup for your domain name.
WP Mail SMTP + Mailgun or SMTP.com is the best solution.
Adding DMARC and SPF records would also help.
What email service do you use with WP SMTP mail? If you’re using GMAIL it’s possible you have not yet configured the gmail API settings correctly.
The DMARC rules on your domain will just make it so your email doesn’t get sent with that SPAM banner (as stated recent changes) but the email should still go through
[This page](https://woo.com/document/email-faq/) has a lot of good information. tl;dr you need to find out if the emails are being sent and not received or if they’re not being sent in the first place.