During testing everything was working fine - I customized the email at /admin/store/ca/uc_role_notify_grant/edit/actions. Now it stopped sending the emails, but the order/invoice email from UC is still being sent. When I checked the conditions there is nothing and I did not edit that. How can I troubleshoot this?

Comments

tr’s picture

Priority: Major » Normal
Issue tags: -role, -conditional actions

You could try reverting all the conditions and see if that fixes thing, or try re-installing conditional actions. Apparently something got corrupted in your database.

tr’s picture

Status: Active » Postponed (maintainer needs more info)
Bricks and Clicks Marketing’s picture

Priority: Normal » Critical

I took the reinstall route - I turned off all modules that were dependent on CA, turned off CA, uninstalled it from /admin/build/modules/uninstall & turned everything back on. Before this, UC would send out at least the invoice email. Afterwards, it sends out neither the invoice email nor the role granted email.

When I check /admin/reports/dblog for mail, there is nothing for UC. The regular contact form mail attempts are in the log.

Bricks and Clicks Marketing’s picture

I just did an order, the transaction is successful, the role is granted but no mails are being sent (nothing in /dblog). Here's what the admin comments show on the order page:

03/14/2012 7:15:56 AM - Order created through Google Checkout (#alotofnumbers).
03/14/2012 7:16:02 AM - Risk information notification:
- Full AVS match (address and postal code)
- CVN match
Partial CC number: xxxx
Google Checkout member for 1552 days.
Eligible for protection: TRUE
03/14/2012 7:16:03 AM - Authorization: $1.00
03/14/2012 7:16:13 AM 1 Customer granted user role Member.
03/14/2012 7:16:13 AM - Payment of $1.00 received by Google Checkout.

Bricks and Clicks Marketing’s picture

I just sent an invoice email, got a loooong smtp error message (or maybe it was just a log), then received the email. Nothing it noted in dblog - does it not do that for UC emails? I can see order statuses.

longwave’s picture

Priority: Critical » Normal
Status: Postponed (maintainer needs more info) » Fixed

http://drupal.org/project/maillog is the best way of debugging mails in Ubercart. If they are logged by maillog, they are being sent, and the problem lies with your mail/SMTP configuration.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

rishabh318’s picture

Hello

I am working with uc_recurring module in drupal 7.
I have a problem that role granted mail (uc_role_notify_grant) is going on every recurring fee. I have to remove this. it should be sent only first time.
How can I stop granted roles mails on every recurring fee.
this mail should be sent only first time. how can I do this.

Please help.

Thanks.