オンラインストアを成功させるには、顧客との確実なコミュニケーションが必要です。WooCommerceが適切にメールを送信していない場合、ビジネスのワークフローに支障をきたし、顧客が購入について不安を抱く可能性があります。
WooCommerceが注文メール、確認領収書、発送アップデートを送信しないことに問題がある場合、あなたは正しい場所にいます。
このガイドでは、WooCommerceがメールを送信しない問題を解決するために、私が個人的に使用した解決策をご紹介します。以下の方法を学びます:
- メール配信に関する問題の原因を正確に診断します。
- WooCommerceのEメール設定を行う
- WP Mail SMTPプラグインを使用して、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に進みます。

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

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

Recipient(s)(受信者)フィールドが表示されている場合は、通知の受信者アドレスが正しいことを確認してください。
WooCommerceがメールを送信しない原因として、メールが誤って無効になっていることがあります。この画面で各テンプレートを確認し、すべてのメールが有効になっていることを確認してください。
問題がなさそうなら、新しい注文が正しいステータスで入ってきているかチェックしよう。
WooCommerceで支払い状況を確認する
WooCommerceで注文を受けると、自動的にステータスが割り当てられます。支払いが完了している場合、処理中と表示されます。
新規注文のステータスが異なる場合は、ステータスが他のものに設定されているため、WooCommerceがメールを送信していない可能性があります。
確認するには、WooCommerce " Ordersにアクセスしてください。

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

この例では、注文は保留状態になっています。デフォルトでは、未決済ステータスは注文メールを送信しません。
メールが送信保留になっていませんか?それは
- 注文が放棄された:顧客は何かを注文したが、支払いを完了する前に離脱した
- 決済に失敗します:決済ゲートウェイが決済を開始するものの、決済が完了しない。
- 手動による支払いが必要です:銀行振込のような手動による支払い方法を設定している場合、銀行振込が受領されたことを手動で確認する必要があります。
注文のステータスが「処理中」と表示されている場合、あなたと顧客の両方にメールが届いているはずです。もしそうなっていない場合は、WooCommerceのメールが迷惑メールになっている可能性があります。
これはWooCommerceが顧客にメールを送信できない最も一般的な理由の1つです。この問題を解決するためにWP Mail SMTPを設定しましょう。
ステップ 2: WooCommerce SMTPプラグインをインストールする
このステップでは、注文メールの問題を解決するためにWP Mail SMTPをインストールします。
WP Mail SMTPはWordPressに最適なSMTPプラグインです。SendLayer、Brevo(旧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のProバージョンを購入した場合、WP Mail SMTPアカウントからzipファイルをダウンロードして始めることができます。アカウントエリアにログインすると、ダウンロードタブにあります。

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

プラグインを有効化することを忘れないでください。有効化するとすぐにセットアップウィザードが開きます。
また、WP Mail SMTP設定にあるLaunch Setup Wizardボタンをクリックすることで、いつでもウィザードを開始することができます。
WooCommerce SMTPサービスのセットアップ
それではウィザードを実行してWooCommerce SMTPを設定しましょう。
すでにプロバイダーを設定している場合、2回目のウィザードを実行すると設定が消去される可能性があるので、1回だけ実行するのがベストであることをお忘れなく。
まず、Let's Get Startedボタンをクリックします。

そして、使いたいEメールサービスを選択する。
信頼できるEメールサービスプロバイダを持つことは、オンラインショップにとって特に重要です。そこで、SendLayer、SMTP.com、Brevoをお勧めします。これらの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オプションが表示されます。メールサービスプロバイダによっては、送信元メールアドレスがグレーアウトされていたり、ドロップダウンリストとして表示される場合があります。

使用する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のメール通知を記録するために、詳細なメールログと 週間メールサマリーを必ずオンにしてください。

メールログは追跡する:
- パスワード再設定メール
- お問い合わせフォームプラグインの通知
- ニュースレター・プラグインからのマーケティング・メール
- セキュリティ警告
- ワードプレスの通知
- 注文メールやWooCommerceプラグインの通知も。
メーラーによっては、以下のようなステータスが表示される:
- 送信済み
- 失敗
- 配信(トランザクションメールプロバイダーがサポートしている場合)
WP Mail SMTPは、このすべての情報をComplete Email Reportsに保存します。
このWooCommerceのメールログ機能は、個々のメールまで掘り下げて、正常に送信されたかどうかをチェックすることができるので、とても便利です。WooCommerceのメールカスタマイザープラグインを使用している場合は、メールの見栄えを確認することもできます。
メールログページで特定のメールを検索することもできます。例えば、送信されたすべての注文メールを1つのリストに表示することができます。

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

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

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

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

メールの内容を記録するもう一つの利点は、WooCommerceメールを再送信できることです。次にそれを見てみましょう。
ステップ 5: WooCommerce新規注文通知を再送信する
ステップ4では、WP Mail SMTPを使ってメールの全内容を記録することについて説明しました。これにより、送信されたメールのコピーがWordPressのデータベースに保存されます。
WooCommerceの注文メールを再送信したい場合に便利です。
例えば、顧客から注文確認メールが届いていないと連絡があった場合、メール詳細画面からメール全体を再送信することができます。

このオプションを使用すると、同じ受信者または別の受信者にメールを再送信することができます。これは、お客様が注文メールを受け取っておらず、別のアドレスを提供している場合に非常に便利です。
また、WP Mail SMTPでWordPressメールの添付ファイルを保存するように設定している場合、それらもすべて元のメールと一緒に再送されます。

メールログを印刷するオプションがあることに気づきましたか?WooCommerceのメールを印刷する方法をご覧ください。
複数のメールを素早く再送信する必要がある場合、WooCommerceのメールを一括で再送信することもできます。
これはWooCommerce SMTPサーバーに一時的な問題があった場合に役立ちます。失敗したメールを全てチェックし、個別に開くことなく再送信することが簡単にできます。

最後のヒントです: WP Mail SMTPを使用して、WooCommerceのメールログをCSV、EML、またはXLSにエクスポートできます!つまり、どのアプリケーションでもWooCommerceのメールを追跡したり、確認することができます。エクスポート機能がどのように機能するかは、WordPressのメールログの取り方をご覧ください。
最後に、WooCommerceが顧客にメールを送信していることを確認するのに役立つもう一つの機能をご紹介します。
ステップ6.WooCommerceのメール配信を監視する
WooCommerceのEメールを確認したい場合、WordPressにログインするのは不便です。そのため、毎週のEメールサマリーを確認することをお勧めします。
WP Mail SMTPは毎週月曜日に、前週のEメールに関する統計情報をEメールでお送りします。

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

より多くの情報が必要な場合は、ログインしてWP Mail SMTP " Email Reportsにアクセスして、WooCommerceのEメールレポートをチェックしてください。
メールレポートでは、開封率やクリック率、配信状況など、メールの全体像を把握することができます。

以上です!WooCommerceがあなたのサイトでメールを送信しないのを修正するすべてのステップを説明しました。
WordPressのメールを最大限に活用したい方は、WordPressのベストメールプラグインガイドをご覧ください。
WooCommerceの注文通知と電子メールに関するFAQ
WooCommerceのメールや通知に関する問題にまだ直面していますか?WooCommerceのEメールに関する問題の解決策をご紹介します。
WooCommerceで送信済みメールを見るには?
WP Mail SMTPプラグインを使用すると、送信されたWooCommerceメールを簡単に確認できます。WP Mail SMTPプラグインはWooCommerceのEメール通知の完全なロギングを追加します。
すぐにわかるだろう:
- 送信されたすべての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レコードを追加しないことが非常に重要です。

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

DNSの設定についてより詳しい情報が必要な場合は、ドメインの複数のSPFレコードを修正するためのガイドをご覧ください。
また、新規にWooCommerceストアを立ち上げる場合は、メールの評判を守るために別のメールサブドメインを作成することをお勧めします。
メールを修正する準備はできていますか?最高のWordPress SMTPプラグインで今すぐ始めましょう。メールを修正する時間がない場合は、追加購入としてWhite Glove Setupのフルサポートを受けることができます。
この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。