Avatar of Quack
Quack
Flag for United States of America asked on

why is my woocommerce plugin not sending notification emails to my client's emails address?

why is my woocommerce plugin not sending notification emails to my client's emails address?

I have more than one email and its sending to them on some emails...checked customers emails...they're not getting them either and no spam or junk folder mails either.

I've read about smtp settings on other plugins but I'm not sure which ones to reset or what to adjust.
WordPress

Avatar of undefined
Last Comment
David Favor

8/22/2022 - Mon
Peter Hart

I assume you have  set up the and enabled  emails  to clients in the woocommerce settings?

there is a plugin to test the emails:

https://en-gb.wordpress.org/plugins/woocommerce-email-test/

it this is all set up it may be a server problem - set up a a separate php script to test emails and talk to the hosting company. sometimes an ip range of servers gets blacklisted and emails are stopped by receiving servers.
ASKER CERTIFIED SOLUTION
David Favor

THIS SOLUTION ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
GET A PERSONALIZED SOLUTION
Ask your own question & get feedback from real experts
Find out why thousands trust the EE community with their toughest problems.
Quack

ASKER
an additional aspect to monitor and setup shouldn't be the solution...not sure at this point what is but checking w/ my vm provider to hopefully figure this out on their end it is indeed on their end...if an additional branch to solve an issue is needed then woocommerce needs to fix the issue
David Favor

Mail, with any level of deliverability, rarely works inside any hosting environment, by default.

To have high deliverability using a native MTA + your own IP is a massive amount of daily work.

If you've never managed your own MTA + IP reputation before, just use MailGun + be done with the problem.

You'll be setup + running in a few minutes, with near 100% deliverability.
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
Peter Hart

it won't be a woo commerce problem. it may be a configuration problem,  it may be a clash of plugins,  it may be the server.

if you install the plugin as I described above it will give you some information on the problem. then you can  to go to either woocommerce or the server people or too look at your installation.  Woocommerce is used on WordPress by millions without an email problem. so it suggests a server problem, or  wordpress set up problem (either the theme is not woo commerce compatible or there is a plugin clash)

the plugin to test the emails:

https://en-gb.wordpress.org/plugins/woocommerce-email-test/
David Favor

As chilternPC said, this isn't a WooCommerce problem.

I tend to think this is more a server MTA config problem, rather than plugin conflict.

The way you can make this determination is to use the command line mail program + send an email to one of your own Gmail accounts.

After you send, check your MTA logs. If Gmail accepts your email for delivery + you actually receive the email, then you're good.

Well... On the way to being good... Gmail ascribes reputation to domains + IPs, so this is why it's best to use the same outgoing domain + IP for all your site's email. This way all email being received + read by everyone builds reputation. This is why I use MailGun everywhere. Very easy to build reputation quickly.