web-dev-qa-db-ja.com

woocommerce 3.2.1が注文通知メールを送信しない

何故woocommerce 3.2.1が注文通知メールをgmailやyahooに送信しないのですか... smtpの使用、アクティブなプラグインの無効化、他のテーマのテストなど、この問題を解決する多くの方法をテストしました。古いバージョン(2.6.14)と受信トレイに電子メールを送信していて、うまく機能しています。最新バージョンが必要で、それを修正する必要があります。助けて!

1
Siavash1991

最終的にそれを手に入れました!あなたが私の問題を抱えているなら、あなたはそれを機能させるために次のステップを実行することができます:インストール 簡単なWordPress SMTP 。それが機能する唯一のものです。

そしてこのリンクで言われていることをしなさい: https://stackoverflow.com/a/25175234/2674546

0
Siavash1991

WooCommerceのシステムステータスページで、正しく機能していないものがないかどうかを確認しましたか。

それ以外にも、それが実際にWooCommerceの問題であるかどうか、または例えば sendmail() が機能していないかどうかを確認したい場合があります。あなたのPHP設定でそれをチェックするか、単にあなたのアカウントのためのパスワード変更を要求してそのEメールが届くかどうか見ることによってそれを確認することができます。

これはWooCommerceの既知の問題で、woocommerce_defer_transactional_emailsフィルタが導入されたときに明らかに 発生しています 。このコードを使用してそれを無効にすることによって問題があるかどうか試してみてください。

add_filter( 'woocommerce_defer_transactional_emails', '__return_false' );

問題が解決しない、そしてあなたがあなたの電子メールをできるだけ早くバックアップして走らせることを必要とするならば、私は 消印 のような取引電子メールサービスを設定することを勧めます。そのようなサービスは常に私にとって最も信頼できるものでした。

1
Jesse Vlasveld