0

これが私のシステム設定です: Drupal 7.20 Ubercart 3.4 Rules 2.2 このサイトの他のすべての電子メール機能は、ubercart の電子メール (注文通知の電子メールと注文ステータスの更新の電子メール) を除いて正常に動作しています。ここでの問題は、支払いが完了した後にシステムが注文請求書を送信していないことです。

以下の画像に示すように、「メールの送信」アクションを使用して、デフォルトで「顧客がチェックアウトを完了」という名前の同じイベントによって発生する別のアクションを追加しようとしました。

顧客チェックアウト通知を電子メールで送信

テストの結果、システムは最初のアクションを実行しましたが、2 番目のアクションは実行しませんでした。ウォッチドッグを調べてみましたが、システムが注文通知を送信しようとしたことを示すメッセージはなく、エラーもありませんでしたが、最初のアクションに追加した送信済みメールが表示されました。

以前にこの問題に遭遇した人はいますか?

どんな考えでも大歓迎です!

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 そして、SmtpMailSystem で動作するようにすべての MailSystemInterface クラス (カート、注文など) をセットアップ (admin/config/system/mailsystem) する必要があります。

于 2016-04-20T07:29:13.633 に答える