Eメールが送信されない場合の対処法

[FIXED] WooCommerceが注文メールを送信しないのはなぜですか?

オンラインストアを成功させるには、顧客との確実なコミュニケーションが必要です。WooCommerceが適切にメールを送信していない場合、ビジネスのワークフローに支障をきたし、顧客が購入について不安を抱く可能性があります。

WooCommerceが注文メール、確認領収書、発送アップデートを送信しないことに問題がある場合、あなたは正しい場所にいます。

このガイドでは、WooCommerceがメールを送信しない問題を解決するために、私が個人的に使用した解決策をご紹介します。以下の方法を学びます:

  • メール配信に関する問題の原因を正確に診断します。
  • WooCommerceのEメール設定を行う
  • WP Mail SMTPプラグインを使用して、Eメールが顧客の受信トレイに届くようにしましょう。

以下の手順に従って、WooCommerceのEメールを元に戻してください。

今すぐWooCommerceのEメールを修正する

WooCommerceからメールが送信されない場合の対処法

もしあなたやあなたの顧客が注文確認や通知などのWooCommerceメールを受信していない場合、問題の最も可能性の高い原因は、WordPressに内蔵されているメール機能に依存していることです。

WordPressはwp_mail()関数を使用してメールを送信しますが、これはかなり基本的で、あまり安全ではありません。ウェブホスティングプロバイダーによっては、この関数をブロックしているため、メールがまったく送信されません。しかし、たとえ送信できたとしても、この方法で送信されたメールは認証されていないため、ブロックされたり、スパムフォルダに送られたりする可能性があります。

幸いなことに、WP Mail SMTPプラグインでこの問題を簡単に解決する方法があります。WP Mail SMTPは、WordPressサイトのメールを安全なSMTP経由で送信し、メッセージが確実に受信箱に届くようにします。

WP Mail SMTPでは、ご予算やお店から送信するメールの数に応じて、多くのメールプロバイダから選択することができます。まずは、メールテンプレートの基本設定を確認しましょう。

ステップ1:WooCommerceのメール通知設定を確認する

まず始めに、WooCommerceがメールを送信しない場合によくある問題をいくつか見ていきます。

WooCommerceでオンラインストアを始めると、以下のような注文ステータスが作成されます:

  • 未決済- 支払いはまだ受け取られていません。
  • 処理- お支払いが確認され、注文が確定されます。
  • 完了- 注文が発送されました。

WooCommerceは、注文があるステータスから別のステータスに移動すると、自動的にメールを送信します。しかし、メールが正しく設定されていない場合、あなたとあなたの顧客はメールを受け取らないかもしれません。

WooCommerceの自動Eメールエラーを修正するために、まず確認したいのは、正しいEメールが設定されているかEメールが無効化されていないかです。

WooCommerceのEメールに問題が発生した場合、WordPressのダッシュボードを開いてください。左側のナビゲーションからWooCommerce " Settingsに進みます。

WOOCommerceのメール非送信設定

画面の横のタブを見て、「Eメール」タブをクリックします。

このリストには、あなたのストアから送信されるべきすべてのメールが表示されます。右側の管理ボタンをクリックすると、各メールテンプレートを確認することができます。

WOOCommerceのメール非送信管理

Eメールテンプレートで、「このEメール通知を有効にする 」オプションの横のボックスがチェックマークされていることを確認します。Eメールが顧客に送信される場合、ここに受信者フィールドがないことに注意してください。

WOOCOMSE-非送信メールアドレス

Recipient(s)(受信者)フィールドが表示されている場合は、通知の受信者アドレスが正しいことを確認してください。

WooCommerceがメールを送信しない原因として、メールが誤って無効になっていることがあります。この画面で各テンプレートを確認し、すべてのメールが有効になっていることを確認してください。

問題がなさそうなら、新しい注文が正しいステータスで入ってきているかチェックしよう。

WooCommerceで支払い状況を確認する

WooCommerceで注文を受けると、自動的にステータスが割り当てられます。支払いが完了している場合、処理中と表示されます。

新規注文のステータスが異なる場合は、ステータスが他のものに設定されているため、WooCommerceがメールを送信していない可能性があります。

確認するには、WooCommerce " Ordersにアクセスしてください。

WOOCommerce-注文

最近の注文状況を確認してください。注文がない場合は、テスト注文を作成し、その結果をここで確認してください:

WOOCommerceのメール未送信ステータス

この例では、注文は保留状態になっています。デフォルトでは、未決済ステータスは注文メールを送信しません

メールが送信保留になっていませんか?それは

  • 注文が放棄された:顧客は何かを注文したが、支払いを完了する前に離脱した
  • 決済に失敗します:決済ゲートウェイが決済を開始するものの、決済が完了しない。
  • 手動による支払いが必要です:銀行振込のような手動による支払い方法を設定している場合、銀行振込が受領されたことを手動で確認する必要があります。

注文のステータスが「処理中」と表示されている場合、あなたと顧客の両方にメールが届いているはずです。もしそうなっていない場合は、WooCommerceのメールが迷惑メールになっている可能性があります。

これはWooCommerceが顧客にメールを送信できない最も一般的な理由の1つです。この問題を解決するためにWP Mail SMTPを設定しましょう。

ステップ 2: WooCommerce SMTPプラグインをインストールする

このステップでは、注文メールの問題を解決するためにWP Mail SMTPをインストールします。

WP Mail SMTPはWordPressに最適なSMTPプラグインです。SendLayerBrevo(旧Sendinblue)、SMTP.comのようなサードパーティのメールプロバイダを通して、WooCommerceの注文メールを簡単に送信できます。

WooCommerce SMTPの設定にお困りですか?

エリートライセンスには、SendLayer、SMTP.com、またはBrevo用のWhite Glove Setupが含まれています。

WP Mail SMTPのLite(無料)バージョンを使用するか、ライセンスを購入することができます。無料版を使用したい場合は、このチュートリアルの開始に従ってプラグインを有効化してセットアップしてください。これでほとんどのWooCommerceのメール問題は解決するはずです。

有料ライセンスにアップグレードすると、メールログメール障害アラートバックアップ接続など、WooCommerceメールのトラブルシューティングに役立つ多くの機能にアクセスできるようになります。これらの機能の使い方はチュートリアルの後半で説明します。

無料のプラグインから始めたい場合は、プラグイン " 新しいプラグインを追加に移動し、"WP Mail SMTP "を検索してWordPressサイトに追加することができます。今すぐインストール]をクリックし、プラグインの説明にある[有効化]ボタンをクリックします。

WP Mail SMTPを有効にする

WP Mail SMTPのProバージョンを購入した場合、WP Mail SMTPアカウントからzipファイルをダウンロードして始めることができます。アカウントエリアにログインすると、ダウンロードタブにあります。

ダウンロード WP Mail SMTP Pro

次に、WordPressのダッシュボードを開き、プラグインを手動でアップロードします。ここで何をすればいいかわからない場合は、WordPressプラグインのインストールガイドをお読みください。

WP Mail SMTPをインストールする

プラグインを有効化することを忘れないでください。有効化するとすぐにセットアップウィザードが開きます。

また、WP Mail SMTP設定にあるLaunch Setup Wizardボタンをクリックすることで、いつでもウィザードを開始することができます。

WooCommerce SMTPサービスのセットアップ

それではウィザードを実行してWooCommerce SMTPを設定しましょう。

すでにプロバイダーを設定している場合、2回目のウィザードを実行すると設定が消去される可能性があるので、1回だけ実行するのがベストであることをお忘れなく。

まず、Let's Get Startedボタンをクリックします。

WP Mail SMTPセットアップウィザードを開始し、WPformsがメールを送信しない問題を解決する。

そして、使いたいEメールサービスを選択する。

信頼できるEメールサービスプロバイダを持つことは、オンラインショップにとって特に重要です。そこで、SendLayerSMTP.comBrevoをお勧めします。これらの3つのサービスは、大量のトランザクションメールを処理することができます。

例えば、SendLayerは無料でメール送信を始めることができます。より多くの容量が必要な場合は、そこから料金が上がっていきます。必要なのはサインアップ時に提供されるAPI認証情報だけです。SendLayerにはWooCommerceメール設定のステップバイステップガイドがあります。

メーラーを選ぶ

必要であれば、Gmail API、Google Workspace、またはSMTPサーバーを介してメールを送信します。しかし、これらのメーラーはトランザクションメールプロバイダーに比べて送信制限が低いことを覚えておいてください。

そのため、Gmailや その他のSMTPを使用するのが、大量の注文確認を生成しない小規模店舗には最適です。

メーラーを選択したら、当社のドキュメントを開き、プロバイダー側の設定手順を完了させてください:

すべてのバージョンで利用可能なメーラーWP Mail SMTP Proのメーラー
センドレイヤーアマゾンSES
SMTP.comマイクロソフト365 / Outlook.com
ブレヴォZohoメール
Googleワークスペース / Gmail 
メールガン 
消印 
センドグリッド 
スパークポスト 
その他のSMTP 

複数のメーラーを設定したい場合は、セットアップ・ウィザードを終了した後、追加接続設定で設定できます。その後、バックアップ接続を選択し、スマートルーティングを設定することができます。

セットアップウィザードの途中で、From Emailの設定が表示されることがあります。これは正しい認証を適用するための重要な設定ですので、次のステップで詳しく説明します。

ステップ3:WooCommerceの差出人メールを確認する

差出人メールアドレスはWooCommerceのメール通知において重要な設定です。WooCommerceのメールが迷惑メールにならないように、ウェブサイト全体で同じFrom Emailを強制することをお勧めします。

WP Mail SMTP Setup Wizardでは、From Emailオプションが表示されます。メールサービスプロバイダによっては、送信元メールアドレスがグレーアウトされていたり、ドロップダウンリストとして表示される場合があります。

WP Mail SMTPウィザードのエイリアスのドロップダウン

使用するFrom Emailを入力し、Force From Emailトグルを有効にします。Gmailを使用しているときにドロップダウンメニューが表示された場合は、1つのエイリアスをFrom Emailとして選択し、ストア全体でそのエイリアスを強制することができます。

必要であれば、WP Mail SMTP Proの Detailed Email Logsをオンにすることもできます。もっと詳しく見てみましょう。

ステップ4: 送信されたWooCommerce注文メールを見る

ウィザードの最後に、WP Mail SMTPはどの機能を有効にするか尋ねます。この2つはWooCommerceがメールを送信しないのを修正するために既にオンになっています:

WP Mail SMTP Proを使用している場合、WooCommerceのメール通知を記録するために、詳細なメールログと 週間メールサマリーを必ずオンにしてください。

WP Mail SMTPセットアップウィザードで電子メールログと電子メールアラートを有効にする

メールログは追跡する:

メーラーによっては、以下のようなステータスが表示される:

  • 送信済み
  • 失敗
  • 配信(トランザクションメールプロバイダーがサポートしている場合)

WP Mail SMTPは、このすべての情報をComplete Email Reportsに保存します。

このWooCommerceのメールログ機能は、個々のメールまで掘り下げて、正常に送信されたかどうかをチェックすることができるので、とても便利です。WooCommerceのメールカスタマイザープラグインを使用している場合は、メールの見栄えを確認することもできます。

メールログページで特定のメールを検索することもできます。例えば、送信されたすべての注文メールを1つのリストに表示することができます。

WP Mail SMTPメールログ検索 WooCommerce

また、インスタントメールアラートを有効にすることをお勧めします。この通知により、サイトがEメール送信に失敗したことを知ることができます。

電子メールによるアラート通知

次に、いくつかの高度な電子メールログ機能をオンにする必要があります。

WP Mail SMTPセットアップウィザードでメールログ設定を行う

最初のオプションは、あなたのサイトの電子メールの完全なコンテンツを保存することができます。これは、次のステップで説明するメールの再送を可能にしたい場合に重要です。

メールに含まれる請求書を確認したい場合は、添付ファイルを保存することもできます。

WooCommerceの注文メールに請求書を添付

WooCommerceのメール添付ファイルをここから印刷するのは本当に簡単です。

それだけではありません!WP Mail SMTP email loggingを使えば、開封やクリックのトラッキングをオンにして、あなたのサイトが送信しているEメールと顧客がやりとりしているかどうかを確認することができます。

WordPressメールログの開封数とクリック数

メールの内容を記録するもう一つの利点は、WooCommerceメールを再送信できることです。次にそれを見てみましょう。

ステップ 5: WooCommerce新規注文通知を再送信する

ステップ4では、WP Mail SMTPを使ってメールの全内容を記録することについて説明しました。これにより、送信されたメールのコピーがWordPressのデータベースに保存されます。

WooCommerceの注文メールを再送信したい場合に便利です。

例えば、顧客から注文確認メールが届いていないと連絡があった場合、メール詳細画面からメール全体を再送信することができます。

WordPressのメールを再送する

このオプションを使用すると、同じ受信者または別の受信者にメールを再送信することができます。これは、お客様が注文メールを受け取っておらず、別のアドレスを提供している場合に非常に便利です。

また、WP Mail SMTPでWordPressメールの添付ファイルを保存するように設定している場合、それらもすべて元のメールと一緒に再送されます。

WP Mail SMTPでWooCommerceのメールを再送する

メールログを印刷するオプションがあることに気づきましたか?WooCommerceのメールを印刷する方法をご覧ください。

複数のメールを素早く再送信する必要がある場合、WooCommerceのメールを一括で再送信することもできます。

これはWooCommerce SMTPサーバーに一時的な問題があった場合に役立ちます。失敗したメールを全てチェックし、個別に開くことなく再送信することが簡単にできます。

WordPressのメールを一括再送信

最後のヒントです: WP Mail SMTPを使用して、WooCommerceのメールログをCSV、EML、またはXLSにエクスポートできます!つまり、どのアプリケーションでもWooCommerceのメールを追跡したり、確認することができます。エクスポート機能がどのように機能するかは、WordPressのメールログの取り方をご覧ください。

最後に、WooCommerceが顧客にメールを送信していることを確認するのに役立つもう一つの機能をご紹介します。

ステップ6.WooCommerceのメール配信を監視する

WooCommerceのEメールを確認したい場合、WordPressにログインするのは不便です。そのため、毎週のEメールサマリーを確認することをお勧めします。

WP Mail SMTPは毎週月曜日に、前週のEメールに関する統計情報をEメールでお送りします。

WP Mail SMTP Proの統計付きメールサマリー

また、件名ごとの開封率やクリック率の内訳も確認できます。これにより、WordPressにログインすることなくメールをモニタリングすることができます。

WP Mail SMTP Pro SummaryのトップEメール統計

より多くの情報が必要な場合は、ログインしてWP Mail SMTP " Email Reportsにアクセスして、WooCommerceのEメールレポートをチェックしてください。

メールレポートでは、開封率やクリック率、配信状況など、メールの全体像を把握することができます。

WP Mail SMTPのフィルタによるメールレポートグラフ

以上です!WooCommerceがあなたのサイトでメールを送信しないのを修正するすべてのステップを説明しました。

WordPressのメールを最大限に活用したい方は、WordPressのベストメールプラグインガイドをご覧ください。

今すぐWooCommerceのEメールを修正する

WooCommerceの注文通知と電子メールに関するFAQ

WooCommerceのメールや通知に関する問題にまだ直面していますか?WooCommerceのEメールに関する問題の解決策をご紹介します。

WooCommerceで送信済みメールを見るには?

WP Mail SMTPプラグインを使用すると、送信されたWooCommerceメールを簡単に確認できます。WP Mail SMTPプラグインはWooCommerceのEメール通知の完全なロギングを追加します。

すぐにわかるだろう:

  • 送信されたすべてのWooCommerceメール通知の内容
  • 配送状況
  • 注文メールが開封され、クリックされたかどうか。
WooCommerceの注文メールログを見る

また、WP Mail SMTPを使用して、失敗したWooCommerce注文メールを再送したり、別のメールアドレスに転送することもできます。これはWooCommerceのメールをテストし、スパムになるかどうかを確認したい場合に便利です。

WooCommerceがPayPalでの支払い時にメールを送信しないのはなぜですか?

PayPalで購入した注文の通知が届かない場合、単純なアップデートの問題かもしれません。WooCommerceとWooCommerce PayPal Paymentsプラグインが最新バージョンにアップデートされていることを確認してください。アップデートするとすぐに、Eメール通知は正常に動作するはずです。

WooCommerceストアのメール通知をテストするには?

WooCommerceのEメール通知をテストするには、WordPressダッシュボードを開き、WooCommerce " Preview Emailsに進みます。メールプレビューツールでは、特定のWooCommerceメールを選択してプレビューすることができます。さらに、メールのテスト機能もあります。テストしたいWooCommerceのメールを選択し、メールの宛先フィールドに入力すると、そのアドレスにテストメールが届きます。

次にDNSレコードをチェックする

次に、DNSレコードについて考えよう。

メーラーサービスをセットアップする際に私たちのガイドに従った方は、SPF、DKIM、DMARCレコードについてすでにご存知でしょう。これらのレコードは、メールを正しい認証で配信するために、ドメインのDNSに追加する必要があります。

すでにメールリストを持っている場合は、そのためのSPFレコードがすでに設定されているかもしれません。WP Mail SMTPをセットアップする際に、2つ目のSPFレコードを追加しないことが非常に重要です。

Cloudflareの複数のSPFレコード

代わりに、SPFレコードをマージして、DNSで1行しか占めないようにします。

Cloudflareの複数のSPFレコードルール

DNSの設定についてより詳しい情報が必要な場合は、ドメインの複数のSPFレコードを修正するためのガイドをご覧ください。

また、新規にWooCommerceストアを立ち上げる場合は、メールの評判を守るために別のメールサブドメインを作成することをお勧めします。

メールを修正する準備はできていますか?最高のWordPress SMTPプラグインで今すぐ始めましょう。メールを修正する時間がない場合は、追加購入としてWhite Glove Setupのフルサポートを受けることができます。

この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。WPFormsがどのように資金を調達しているのか、なぜそれが重要なのか、そしてどのように私たちをサポートできるのかをご覧ください。

クレア・ブロードリー

クレアはWP Mail SMTPチームのコンテンツマネージャーです。WordPressとウェブホスティングについて13年以上の執筆経験がある。もっと知る

無料のWP Mail SMTPプラグインをお試しください

お気に入りのSMTPプロバイダーを使って、WordPressのメールを確実に送信しましょう。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。