Support » Plugin: eShop » [Plugin: eShop] Email Not Sending to Admin or Customer

Viewing 15 replies - 1 through 15 (of 22 total)
  • eShop uses the standard WordPress email functionality. Do you receive any mails from WP – comment notification, new users etc?

    Thread Starter Jud Mackrill

    (@mackrillmedia)

    I do. I have disabled other plugins and tested additionally but I am still not receiving anything as a user or an admin.

    Sorry? Do you get WP emails or not?

    Thread Starter Jud Mackrill

    (@mackrillmedia)

    Yes. I do.

    Have you verified that you can receive emails sent to the address(es) that you entered in Settings->eShop->Merchant Gateways?

    Thread Starter Jud Mackrill

    (@mackrillmedia)

    Yes. We are able to actually get paid and will recieve an email from Paypal. However, neither the admin nor the customer will receive a confirmation of the new order.

    Can you receive emails sent to the address(es) that you entered in Settings->eShop->Merchant Gateways if you send them via WordPress or your server – not PayPal?

    Thread Starter Jud Mackrill

    (@mackrillmedia)

    Yes. The example I can replicate is if someone leaves a comment.

    Comment notifications do not use the address(es) that you entered in Settings->eShop->Merchant Gateways.

    Thread Starter Jud Mackrill

    (@mackrillmedia)

    To better clarify, I can send and receive with these emails in other contexts without any issue. Host all of the emails (mine and my clients) and I am unable to see anything relating to the new transactions going out or coming in to an inbox.

    Right now, we can’t replicate your problem but it’s not impossible that your server is blocking access to its smtp server. Try asking your hosts if they can check their mail logs and see if the mail is being blocked.

    Thread Starter Jud Mackrill

    (@mackrillmedia)

    Thanks for your help. I will check with my host.

    Do you have wordpress 3.2.1 ?
    If yes I had the same problem and it’s kind of strange, I noticed wp_mail was updated in this update e.g. I have a deprecated pluggable.php file where wp_mail is defined.

    Well it’s strange because I had to replace wp_mail with mail (default php function) in all eshop files to get the emails to work again.
    What is strange is that wp_mail works for another plugin I have (Fast Secure Form) which uses wp_mail too, but wp_mail always returns ‘false’ in any eshop file.

    I just posted there http://quirm.net/forum/topic.php?id=4297

    I don’t know exactly what changed with that wordpress 3.2.1 update, but the problem lies there, because before that update my eshop plugin was working fine.

    I had to replace wp_mail with mail (default php function) in all eshop files to get the emails to work again.

    1. You have a completely different issue that has already been answered on the eShop support forum.

    2. Do not edit the eShop core files!

    You have an issue in your WordPress install or on your server. There was no change in the wp_mail() function in WP 3.2.1

    Your answer didn’t solve my problem… I tried setting smtp settings with ‘configure SMTP’, it didn’t change a thing. I tried other random plugins that use wp_mail() to send emails, they all worked (even before using configure SMTP), but wp_mail() inside the eshop plugin doesn’t work for some reason! I don’t know why and anyway I don’t mind changing core files as long as everything works, wp_mail() and mail() do exactly the same, except that wp_mail is defined in case the php settings don’t include php mail. As long as it works I’m fine.
    Thanks for the quick replies though 🙂

Viewing 15 replies - 1 through 15 (of 22 total)
  • The topic ‘[Plugin: eShop] Email Not Sending to Admin or Customer’ is closed to new replies.