• Resolved Swissprice

    (@swissprice)


    Hello,

    I am opening a new ticket because I am not receiving the “New Order” e-mail notifications.
    Although, the customers receive the order confirmation e-mails.

    I already tried several solutions I have seen on other tickets such as changing the “from” address to wordpress@[yourdomain].com or put a Gmail address. None worked.

    I already checked in WooCommerce > Settings > E-mails and everything is appropriately configured.

    Thank you in advance for your help! 🙂

    https://wordpress.org/plugins/woocommerce/

Viewing 15 replies - 1 through 15 (of 33 total)
  • Here a very similar issue. Sometimes the new order notification is received (most of the times not) and no order complete (for instance) is send. I’m developing locally so my first thought was that it has something to do with a smtp issue (lots of posts around on different forums). However I have the Postman plugin installed for a while now, just to be sure the emails are sent. And they are until this last update. i went back to 2.5.5. and everything is working again. Going to 2.6 breaks the email functionality.

    Second, as I’m using the PDF invoice plug (of David Benbow) an invoice has to be included in the new order notification mail. It doesn’t while it is cofigured properly.

    Please WooNinja’s your attention please.

    Tanks in advance.

    Plugin Author Mike Jolley (a11n)

    (@mikejolley)

    You can see if emails are ‘sending’ but you’re just not receiving them with https://wordpress.org/plugins/wp-mail-logging/ Don’t forget to check your spam box.

    If not spammed, but logged as sending, it may be a server issue. Try using a different method of email sending with https://wordpress.org/plugins/wp-smtp/

    You can also combine https://wordpress.org/plugins/wp-smtp/ with https://www.mandrill.com/ or https://www.mailgun.com/ for improved deliverability and logging. I recommend this anyway.

    Plugin Author Mike Jolley (a11n)

    (@mikejolley)

    You can see if emails are ‘sending’ but you’re just not receiving them with https://wordpress.org/plugins/wp-mail-logging/ Don’t forget to check your spam box.

    If not spammed, but logged as sending, it may be a server issue. Try using a different method of email sending with https://wordpress.org/plugins/wp-smtp/

    You can also combine https://wordpress.org/plugins/wp-smtp/ with https://www.mandrill.com/ or https://www.mailgun.com/ for improved deliverability and logging. I recommend this anyway.

    Caleb Burks

    (@icaleb)

    Automattic Happiness Engineer

    (EDIT: What Mike said ^ )

    WooCommerce, like many other WordPress plugins, uses the built-in wp_mail function from WordPress to send out emails. This uses your servers email system to send emails out to your email address.

    You can test your servers email using a plugin like Check Email:
    https://wordpress.org/plugins/check-email/

    If Check Email says your server is working fine, it’s probably an issue with your email filtering out our emails. If the test emails don’t work, it sounds like your server might be having an issue sending them out. I would suggest trying out one of these alternative email services to see if that can help you fix your issue:

    WP Mail SMTP: http://wordpress.org/plugins/wp-mail-smtp/
    SendGrid: https://wordpress.org/plugins/sendgrid-email-delivery-simplified/
    Maligun: https://wordpress.org/plugins/mailgun/

    I would also make sure to check under WooCommerce > Settings > Email > New Order to make sure your settings there are configured properly.

    Postman plugin log tells me this:

    5.7.0 This message was blocked because its content presents a potential 5.7.0 security issue. Please visit 5.7.0 https://support.google.com/mail/answer/6590 to review our message 5.7.0 content and attachment content guidelines. n26sm8589267wmi.3 – gsmtp

    I have removed the option to send the invoice as an attachment in the new order notifiaction and the mail is send and received properly.
    When I change the state of the order to Complete it went wrong again. The same message as above is shown in the log. As stated I’m using the PDF invoice plugin by David Benbow.

    Looking at Google for an answer they are stating that attachments which can execute malicious code (or something else not allowed) the mail is rejected. As the attachment is a PDF and not listed by Google it makes me wonder what is happening.

    Hope to hear soon.

    Plugin Author Mike Jolley (a11n)

    (@mikejolley)

    Thats not something WooCommerce core has control over. I’ve not experienced issues sending PDF before so you may need to dump gmail.

    Caleb Burks

    (@icaleb)

    Automattic Happiness Engineer

    Hi Adri,

    You will need to get in contact with the PDF invoice plugin author about this – as it doesn’t seem to be an error coming from core WooCommerce.

    Hey Mike,

    That’s to easy said in my opinion. I can understand that it is a bit hectic at the moment with the issues regarding the 2.6 release. But I’m sorry to say I don’t like this tone.

    It worked very good with the 2.5.5. so why should it go wrong in the current release. There must be something changed in relation to WooCommerce and PDF Invoices.

    I really hope there is a good solution for it…..

    @celeb…. ok I will open a ticket.

    thanks

    Thread Starter Swissprice

    (@swissprice)

    Hello,

    Thank you for all your replies !

    I don’t think the error comes from the server because the customers receive the purchase confirmations. It’s only the “New Order” e-mail notifications that I am not receiving.

    Any suggestion? 🙂

    Caleb Burks

    (@icaleb)

    Automattic Happiness Engineer

    Can you run the check email plugin just to make sure: https://wordpress.org/plugins/check-email/

    And then can you send me a screenshot of your New Order Email settings?

    I’ve checked it with the plugin you suggested And the emails are sent fine. I tried it to my own address and to another one. Both worked perfectly. I also have a simple contact form in the site and that’s sending messages also fine.

    Here are two screenshots: one for the new order email and one for the order completed email.

    http://grab.by/QQeE

    http://grab.by/QQeM

    I’m hoping you can tell me anything about it.

    Thanks

    I am having a similar issue since new update. Do not receive New Order Emails and although I DO receive payment through PayPal the order is marked as cancelled. This is on ruffhousestudios.com I DO receive cancelled order emails just fine even after the payment clears. When I manually place the order to processing I DO NOT receive new order emails as I should and did before update. Something is wrong with this release.

    @ruffhouse: This is not your topic. If you require assistance then, as per the Forum Welcome, please post your own topic.

    Caleb Burks

    (@icaleb)

    Automattic Happiness Engineer

    The new order email is going to get sent to you (the recipient field). The completed order email goes to the customer.

    To clarify, only the new order email isn’t getting sent? Could you enable an email logging plugin and see if the new order email shows up in the sent log: https://wordpress.org/plugins/postman-smtp/

Viewing 15 replies - 1 through 15 (of 33 total)
  • The topic ‘Not receiving "New Order" notifications’ is closed to new replies.