Question

Here is my system settings: Drupal 7.20 Ubercart 3.4 Rules 2.2 All the other emailing function on this site are working properly except the ubercart emailing (order notification emailing and order status update emailing). The issue here is that the system is not sending order invoice after payment's done.

I tried to add another action that fired by the same event which is named "Customer completes checkout" by default, using "Send mail" action as the image shows below.

E-mail customer checkout notification

The test result is that system did the first action but never did the second. Tried to look at the watchdog, there is no message showing system was trying to send the order notification, and no error, but it did show the sent email of the one I added for the first action.

Anyone has met this issue before?

Any thought will be appreciated!

Was it helpful?

Solution

Did another test, previously using smtp 7.x-1.0, I went backward to smtp 7.x-1.0-beta2 and it worked...

OTHER TIPS

It's been a while since this question but thought to add the most common reason of this issue, which is misconfiguration of the mailsystem settings.

You will need this module https://www.drupal.org/project/mailsystem And you will need to setup (admin/config/system/mailsystem) all the MailSystemInterface classes (for cart, order etc) to work with SmtpMailSystem.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top