• Hi,

    I just recently experienced on not receiving email notification from new orders on my website. I didn’t touch any settings since last year. The issue started 5 days ago.

    Is there a fix to this? The only way I can receive the email order notification is to manually resend it through Woocommerce order view settings.

    I hope someone can help me with this.

    Thanks!

Viewing 14 replies - 1 through 14 (of 14 total)
  • @cryogene,

    I noticed what might be the same problem and posted the results of my investigation and a temporary work-around here: https://www.ads-software.com/support/topic/new-order-notifications-not-sent-after-upgrade-from-2-6-14-to-3-0-5/

    If you try my suggested temporary work-around (Postman SMTP Settings -> All Settings -> Message Tab -> Disable e-mail validation), please post the results of your testing. Thank you.

    • This reply was modified 7 years, 10 months ago by deeveedee.
    • This reply was modified 7 years, 10 months ago by deeveedee.
    Thread Starter cryogene

    (@cryogene)

    @deeveedee

    Thank you for the reply. I did what you suggested, but sadly it didn’t work for me.

    I attached the connectivity and diagnostic result for you to check. I also noticed at the bottom of the diagnostics, there are 10 Postman fail deliveries. I am pretty sure it happened when Woocommerce updated to 3.0.5

    • This reply was modified 7 years, 10 months ago by cryogene.
    • This reply was modified 7 years, 10 months ago by cryogene.
    Thread Starter cryogene

    (@cryogene)

    @jasonhendriks

    Is there a workaround on this issue I have? Thanks

    @cryogene,

    Sorry my “fix” didn’t work for you. I’m not a Postman SMTP expert, but am open to trying things if you are. Do you have a Postman SMTP log that reports the status of the sent (or not-sent) e-mails? You’ll find the Postman SMTP log in your WordPress Dashboard under Tools->Email Log. It was this log that pointed me toward the work-around I reported.

    Thread Starter cryogene

    (@cryogene)

    @deeveedee

    Yes I have, and weird that they are all “sent” status.

    and its using Delivery-URI: https:oauth2://www.googleapis.com:443

    do you think it has something to do with oauth2? or maybe woocommerce?

    @cryogene,

    I’d be leading you down the wrong path if I guessed, but if sending works fined with WooCommerce 2.6.14 and does not work with WooCommerce 3.0.5, then that should be a clue about the source of the problem: WooCommerce.

    If you haven’t done so already, confirm that you can revert to a previous version of WooCommerce to restore proper functionality. Then post your issue in the WooCommerce support forum, along with the following info:

    1. Specify that you are using Postman SMTP (along with the plugin version)
    2. List the specific SMTP e-mail service that you are using with Postman SMTP
    3. Specify the last WooCommerce version that worked properly for you (and the WooCommerce version where you first observed the problem)
    4. Indicate that you can revert to the working WooCommerce version (and name the version) to restore proper functionality to show that your problem is repeatable and duplicable
    5. Explain that the Postman SMTP e-mail log reports the notification e-mail as “Sent” without any errors
    6. Indicate that you can “force” the e-mail to send by manually resending (via the WooCommerce order view)

    Good luck. Mike Jolley was quick to respond to my issue reported as part of another WooCommerce thread here: https://github.com/woocommerce/woocommerce/issues/14151

    The screenshot of the reports you posted show it to be SMTP / API related. It says the service was unavailable.

    Thread Starter cryogene

    (@cryogene)

    @mikejolley

    I am using gmail API for my email report sending. I don’t know why the SMTPs are unavailable. This is the first time it happened. Is there a workaround on how to make it available?

    @deeveedee

    Thank you for sharing the info on how I can work on asking support in woocommerce community. Really appreciate it!

    @cryogene – I had started posting some suggestions but just re-read your posts and see you’ve been very thorough with your testing methodology. Sorry you’re still having issues and wish I had a good suggestion for you.

    • This reply was modified 7 years, 10 months ago by deeveedee.
    • This reply was modified 7 years, 10 months ago by deeveedee.
    Thread Starter cryogene

    (@cryogene)

    @mikejolley and @deeveedee

    Thanks for your help guys, I think I know what is the problem on why it won’t send me an email notification of any orders. Its because the order status won’t change automatically from Pending Payment to Processing after a successful IPN Payment. And now I don’t know how to troubleshoot this one.

    @cryogene – when you revert to a fully-working version of your website (where the orders auto-complete), what version of WooCommerce is in your working site? Are you using any plugins or custom code to auto-complete orders?

    Thread Starter cryogene

    (@cryogene)

    @deeveedee – I think it was before WC 2.7, it only had issues last April 29.

    You can try setting as below:
    $mail->Host = “smtp.gmail.com”; // SMTP server
    $mail->SMTPDebug = false; // enables SMTP debug information (for testing)
    $mail->SMTPAuth = true; // enable SMTP authentication
    $mail->SMTPSecure = “tls”; // sets the prefix to the servier
    $mail->Host = “smtp.gmail.com”; // sets GMAIL as the SMTP server
    $mail->Port = 587; // set the SMTP port for the GMAIL server
    $mail->Username = “[email protected]”; // GMAIL username
    $mail->Password = “pass mail”; // GMAIL password
    Souce: https://blog.azatb.com/gmail-server-setting-sending-mail/

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Not Sending Automatically The Email Notification of New Orders’ is closed to new replies.