0

这是我的系统设置: Drupal 7.20 Ubercart 3.4 规则 2.2 除了 ubercart 电子邮件(订单通知电子邮件和订单状态更新电子邮件)之外,此站点上的所有其他电子邮件功能都正常工作。这里的问题是付款完成后系统没有发送订单发票。

我尝试添加由相同事件触发的另一个操作,默认情况下名为“客户完成结帐”,使用“发送邮件”操作,如下图所示。

电子邮件客户结帐通知

测试结果是系统执行了第一个动作,但从未执行过第二个动作。尝试查看看门狗,没有消息显示系统正在尝试发送订单通知,也没有错误,但它确实显示了我为第一个操作添加的已发送电子邮件。

以前有人遇到过这个问题吗?

任何想法将不胜感激!

4

2 回答 2

1

做了另一个测试,以前使用 smtp 7.x-1.0,我回到 smtp 7.x-1.0-beta2 并且它工作......

于 2013-04-26T06:36:07.473 回答
1

这个问题已经有一段时间了,但我想添加这个问题的最常见原因,即邮件系统设置的错误配置。

您将需要此模块https://www.drupal.org/project/mailsystem 您需要设置(admin/config/system/mailsystem)所有 MailSystemInterface 类(用于购物车、订单等)以使用 SmtpMailSystem。

于 2016-04-20T07:29:13.633 回答