コードスニペット
コードスニペット
コードスニペット

Bright VesselによるWooCommerceメールチュートリアル

この記事をお楽しみいただけましたか?
ソーシャルメディアでシェアしましょう!
コンテンツ

WooCommerceのメール通知の設定方法に困っていませんか?WooCommerceチュートリアルでは、WordPressでのメール通知の仕組みと、WooCommerceで使用する設定について詳しく説明します。

WooCommerce やほとんどのメールプラグインは、WordPress のコア機能である wp_mail() を介してメールを送信します。メールの送受信で問題が発生することはよくありますが、通常は WooCommerce 自体ではなく、ウェブホストの主要なメール機能に問題があります。日常的な問題を解決するには、この記事をお読みください。

1.1 注文は受けているがメールが送られてこない

WordPressページのお問い合わせフォームからメッセージが届かない場合は、サイトの設定ミスが原因である可能性があります。共有ホスティング環境では、この問題が頻繁に発生しており、ホスティングサーバー経由でメッセージを送信する際に使用されるプロトコルを制限することで、発生率を最小限に抑えています。問題を速やかに解決するには、こちらの動画をご覧ください。

https://www.youtube.com/watch?v=wB8VqAfVU0o

  • 注文が保留中かどうかを確認する

新規注文のステータスが「待機中」の場合、現時点でメールが送信されていないことを意味します。待機中の注文とは、お客様が商品を選択したものの、決済ページを離れたか、クレジットカード決済が成立しなかった注文を指します。これは、ご利用の決済ゲートウェイによって異なります。

 

PayPalまたはその他の決済ゲートウェイ経由でお支払いいただいているご注文については、更新は行われません。これはゲートウェイの問題である可能性があります。このシナリオではメールの問題は発生していません。問題は決済ゲートウェイにある可能性があります。

このリンクを使用してチケットを送信できます。

https://woothemes.zendesk.com/access/unauthenticated?return_to=https%3A%2F%2Fwoothemes.zendesk.com%2Frequests%2Fnew

  • PayPal 標準

PayPal 標準については、トラブルシューティング ページがあります。

訪問: https://docs.WooCommerce.com/document/paypal-standard/#section-20

  • すべてのプラグインを無効にする

プラグインは、ステータスが変更される前にエラーを返すこともあります。プラグインをデバッグすることで問題の主な原因を特定するか、WooCommerce以外のプラグインを無効化して問題を解決することもできます。詳しくは以下をご覧ください。

https://github.com/WooCommerce/WooCommerce/wiki/Using-WP_DEBUG_LOG-to-log-errors

  • メールの設定を確認する

処理された注文については電子メールが生成されます。

  • メールを有効にする

メール通知が無効になっている可能性があります。ご注文のメール通知が有効になっているかご確認ください。

  • へ移動 ウーコマース
  • 次に設定>メールに移動します
  • 選択してください 処理順序 メールテンプレート
  • メールの種類を空白のテキストに設定することもできます

メール設定

  • メールは送信されたが受信されない
  • サーバー上のメールプラグインテスト  

まずはWordPressページで無料のCheck Emailプラグインテストを使ってみましょう。これはWordPressの設定やサーバーにメッセージを送信できるかどうかを確認するための基本的なプラグインです。ソースコードからwp-loginプラグインをインストールしてください。 https://en-gb.WordPress.org/plugins/wp-mail-logging/送信中のメールのログを保存することで、送信内容を確認できるようになります。インストールすると、

  • プレス " メールを確認する 「WordPressダッシュボードのツールメニュー」をクリックします。
  • テストを送信するには、メールアドレスを入力して「 メールテストを送信します。
  • 管理ダッシュボードにアクセスし、WPメールログをクリックします。

管理ダッシュボード > WP メールログ

  • テスト注文で生成されたメールとエラーレポートを確認します

テストが成功した場合、画面は次のようになります

サーバープラグインテスト

1.2 メールは送信されたが受信されていないことが判明した後: 解決するにはさらにいくつかのプロセスを実行する必要があります。

  • WooCommerceのメール設定で、ドメインアドレスにリンクされたメールアドレスが設定されていることを確認してください。@yahoo.com、@gmail.comなどのパブリックドメインのメールアドレスは、送信元(YahooまたはGmailサーバー)と実際のサーバー間の不一致により、スパムメールの原因となる可能性があります。
  • メールを送信するには、専用のSMTPプロバイダーアカウント(一般的なサイトは一般的に無料で利用できます)に登録してください。これは、サーバーのメール送信機能よりも信頼性が高いです。

2. プラグインの競合を解決するにはどうすればよいですか?

メールが転送されていない場合は、プラグインの競合によって送信がブロックされている可能性があります。例えば、メールが生成される前にエラーが発生するなどです。プラグインフォーラムなどの手段で原因を特定し、プラグインを無効化して紛争を回避してください。

訪問: https://github.com/WooCommerce/WooCommerce/wiki/Using-WP_DEBUG_LOG-to-log-errors

SMTPプロバイダは何を目的としているのでしょうか?GmailアカウントはSMTPに似ていますか?

シンプルメール転送プロトコル(SMTP)は、WebHostと同様のメール送受信サービスを提供する転送プロトコルです。ユーザーはアカウントを作成する必要があります。主な違いは、WebHostのサーバーはメッセージの送信に使用されるのに対し、WebHostはウェブサイトのホスティングに使用されることです。最も有名なSMTPの一つはGmailで、メールを迅速かつ効率的かつ秘密裏に送受信するサービスを提供しています。

3. Gmail を SMTP のサプライヤーとして使用できますか?

Gmailでは、メッセージの送信に一定の制限があります。Gmailでは、24時間以内に1つのIDに500通のメールしか送信できません。500通を超えると、そのユーザーIDは無効になります。

訪問 https://support.google.com/mail/answer/22839?hl=en

4. 推奨SMTPプロバイダー

ほとんどのウェブサイトには専用のSMTPプロバイダーがあります。WordPressのダッシュボードから簡単にインストールできる独自のプラグインも用意されています。これらのプラグインは、使い始める際に役立ちます。

  • SendGrid プラグイン(毎月 12,000 通の無料メールを送信できます)

訪問: https://sendgrid.com/

  • メールグリッドプラグイン(毎月10,000通の無料メールを送信できます)

訪問: https://www.mailgun.com

  • SparkPost プラグイン(毎月 10,000 通の無料メールを送信できます)

訪問: https://www.sparkpost.com

  • Mandrillプラグイン

Mailchimpの有料アドオンです。最大25,000通のメールを月額10ドルで送信できます。Mandrillダッシュボードでは、メールが監視され、統計情報としてマークされ、Mailchimpと連携して使用できます。

電子メールはどのように機能しますか?

メールは、まるで何かが一つの地点から別の地点へと移動するかのように機能します。メールはサーバー間を非常に高速に移動し、各段階でフィルタリングされます。Googleはこのプロセスを次のように説明しています。 https://sustainability.google/

5. WordPress では電子メールはどのように機能しますか?

メールプラグインは、WordPress のコア機能である wp_mail() を使用してメールを送信しますが、WooCommerce も同じ機能を使用します。

訪問: https://developer.WordPress.org/reference/functions/wp_mail/

WordPressのメール

6. WordPress または WooCommerce はメールを送信しますか?

いいえ、WordPressもWooCommerceもメールを送信しません。前述の通り、どちらもメール送信にはプライマリ機能を使用しています。WordPressはメールサービスプロバイダーではありません。 別の言語 電子メールの送信を許可する PHP をコーディングすることによって。

7. ホスティング サーバーの代わりに SMTP メール サービスを使用して WordPress メールを送信します。

wp_mail() 機能は、SMTPプロバイダからアクセス可能なプラグインとPost SMTPプラグインを使用して、PHPからSMTPプロバイダへメールを転送します。SMTPプロバイダはアプリケーションを受信し、メールをキューに追加します。

SMTP 

8. スパムフィルターによってメールがブロックされているのに、メールがスパムフォルダーにないのはなぜですか?

メールは様々な段階でフィルタリングされ、最後にスパムとして分類されます。スパムに分類されたメールは、送信も受信もされません。

9. メール連絡フォームは機能しているのに、WooCommerce からのメッセージがブロックされるのはなぜですか?

  • スパムフィルターは送信者のすべての情報をチェックします。元のIPアドレス、送信元ユーザー名とドメイン、メールの文面、IPアドレス/送信者が送信したメールの量、さらにはその送信者からのメッセージがスパムになった回数までチェックします。
  • 最も頻繁に報告される要因はメールの送信元で、これにより全体的なスパムスコアが低下します。WooCommerce のメールの場合、わずかな文言やフォーマットの違いでもスパムとしてフラグ付けされ、送信されないことがあります。

10. 購入したダウンロード可能なファイルを注文完了メールや請求書メールの添付ファイルとして送信できますか?

はい!テーマのfunctions.phpファイルの末尾に以下のコードを追加することで、購入したダウンロードファイルを送信できます。

コードスニペット

11. リソース

送信者

メッセージ送信専用のサーバーをお持ちの場合は、ウェブサイトのIPアドレスのレピュテーションを確認し、監視してください。共有ホスティング環境や仮想ホスティング環境でもこの方法を使用できますが、専用のSMTPプロバイダーを利用することをお勧めします。

また、訪問

https://documentation.mailgun.com/en/latest/best_practices.html#hosting

https://www.senderscore.org.

無料のSEO監査を受ける

無料のSEO監査フォーム

"*「必須項目」は必須項目です

このフィールドは検証目的のためであり、変更しないでください。
コンテンツ
この記事をお楽しみいただけましたか?
ソーシャルメディアでシェアしましょう!
無料のSEO監査を受ける

無料のSEO監査フォーム

"*「必須項目」は必須項目です

このフィールドは検証目的のためであり、変更しないでください。
無料のSEO監査を受ける

無料のSEO監査フォーム

"*「必須項目」は必須項目です

このフィールドは検証目的のためであり、変更しないでください。
この記事は気に入っていただけましたか?
ソーシャルメディアでシェアしましょう!

返信を残す

別のブログ投稿もチェックしてください!

すべてのブログ投稿に戻る
© 2024 Bright Vessel. All rights reserved.
xml バージョン = "1.0"? xml バージョン = "1.0"? 下向きシェブロン 左矢印