gravity formsがメールを送信しない場合の対処法_d

【解決済み】Gravity Forms がメールを送信しないのはなぜですか?

要約:ChatGPTPerplexity

Gravity Forms からサイトへのメール送信がうまくいきませんか?以前にも経験がありますが、非常にイライラします。エラーが常に表示されるわけではないため、何が問題だったのかを知るのは困難です。

ほとんどの場合、問題は Gravity Forms 自体ではなく、WordPress がデフォルトでメールを送信する方法にあります。システムは基本的な PHP メールを使用しており、これは Web ホストやスパムフィルターとうまく連携しないことがあります。

良いニュースは? 複数のサイトでこの問題を解決しましたが、通常はいくつかの簡単な変更で済みます。ここでは、Gravity Forms の通知が届かない場合に私が何をするか、そしてどのようにすれば再び機能させることができるかをご紹介します。

Gravity Forms のメールを今すぐ修正しましょう! 🙂

Gravity Forms はどのようにメールを送信するのですか?

Gravity Forms は、ホスティングサーバーを通じてメールやフォームの確認を送信します。実際、WordPressサイトからのすべてのメールは、デフォルトでこの方法で送信されます。

サーバーは wp_mail() 関数を使用しています。これは PHP を使用するため、メールを送信するかなり基本的な方法です。メールを認証しないため、スパムとして分類されることがあります。

この場合、あなた(または訪問者)は、Gravity Forms の通知がスパムまたは迷惑メールフォルダに入っていることに気づくかもしれません。しかし、時には単に消えてしまうこともあります。

この特定の問題は Gravity Forms だけに影響するわけではありません。Ninja Forms のような他のコンタクトフォームプラグインも同様のメール問題に遭遇する可能性があります

WP Mail SMTP プラグインは、この問題を簡単に解決します。サードパーティのメールサービスを通じてメールを送信するため、メールが適切に認証されます。

WP Mail SMTP メール配信イラスト

Gravity Forms のメールを今すぐ修正しましょう! 🙂

以下の手順で、Gravity Forms がメールを送信しない問題を修正するすべての方法を実行します。

Gravity Formsがメールを送信しない問題を修正する方法

まず、フォームをテストして、フロントエンドで正常に動作しているか確認します。最後に、ほとんどのコンタクトフォームのメール問題を解決する実績のある方法である、SMTP を使用して Gravity Forms を修正する方法を説明します。

1. Gravity Forms がメールを送信しない問題のトラブルシューティング

フォームが予期せず動作しなくなることがあります。最近サイトのテーマやプラグインを変更した場合、新しいコードの競合がフォームのエントリ送信を妨げている可能性があります。

テストエントリを送信することは、フォームプラグインに問題があるかどうかを確認するのに役立つ簡単なトラブルシューティングのヒントです。

したがって、Gravity Forms の通知が送信されない場合は、訪問者が通常行うようにフォームに入力してください。その後、フォームの送信を試みてください。

gravity-forms-not-sending-email-entry-frontend

フォームの送信に問題がある場合は、プラグインの競合が示唆される可能性があります。たとえば、フォームの送信が遅い、または送信ボタンをクリックしても何も起こらないことに気づくかもしれません。

その場合は、無料のコンタクトフォームプラグインに切り替えて、それが役立つかどうかを確認できます。

Gravity Forms でフォームが正常に送信された場合は、エントリが保存されていることを確認したいはずです。今すぐ確認しましょう。

これは Gravity Forms の旧バージョンと新バージョンで同じです。バージョン 2.5 では、画面は少し異なりますが、手順は同じです。

WordPress ダッシュボードに移動します。フォームの下にあるエントリをクリックします。

gravity-forms-not-sending-email-entries

フォームが機能していれば、エントリがここにリストされているはずです:

gravity-forms-not-sending-email-entry-backend

ここまではすべて順調ですか?次に、Gravity Forms のメール通知を確認しましょう。

Gravity Forms の通知設定を確認する

Gravity Formsの各フォームには、独自のメール通知セットがあります。通知のオン/オフを切り替えたり、各通知を受信するメールアドレスを選択したりできます。

特に、条件付き通知を確認し、アドレスのタイプミスを探す必要があります。多くの場合、ユーザーはこれらの小さな間違いのために、Gravity Formsが通知を送信しないことを見つけます。

WordPressダッシュボードで、フォームをクリックしてアカウント内のすべてのフォームのリストを表示します。メールを送信していないフォームにカーソルを合わせ、編集をクリックします。Gravity Forms 2.5でもプロセスは同じですが、画面の見た目が少し異なります。

gravity-forms-not-sending-email-edit-form

バージョン2.4以前では、上部のタブを確認し、設定にカーソルを合わせます。次に、通知をクリックします。

gravity-forms-notifications-not-sending-email

バージョン2.5以降では、レイアウトは同じですが、ドロップダウンの見た目が少し異なります。

Gravity Forms 2.5 通知

次に、フォームエディターで目的の通知がオンになっていることを確認します。

このフォームにはメールが1つだけ設定されており、ここのスイッチは緑色である必要があります。

gravity-forms-not-sending-email-notification

バージョン2.5では、緑色のアイコンの見た目が少し異なり、アクティブという単語が表示されます。

Gravity Forms バージョン 2.5 アクティブ通知

次に、通知の名前をクリックして設定を編集できます。

送信先アドレスの設定

Gravity Formsの確認が機能しない場合、通知が送信されているアドレスを確認する価値があります。バージョン2.5では、設定はまったく同じです。

フォーム通知設定を開きました。上部には、送信先の3つの異なる設定が表示されます。ここでは赤いアウトラインでマークしています:

gravity-forms-not-sending-email-send-to-settings

送信元メールフィールドでは、WordPressのサイト管理者メールのプレースホルダーが表示されます。送信者と受信者のメールが同じにならないように、これを変更することをお勧めします。これにより、配信の問題が発生したり、Gmailで「このメッセージに注意してください」という警告が表示されたりする可能性があります。

特に送信先を見ると、これらの設定が何をするのかがわかります:

  • メールを入力 – 通知のメールアドレスを入力できます。このオプションが選択されている場合は、メールアドレスにタイプミスや書式設定の間違いがないか確認してください。ここに有効な受信者がいない場合、メールはサイレントに失敗する可能性があります。
  • フィールドを選択 – ドロップダウンからフォームフィールドを選択できます。これはユーザー通知に使用する必要があります。これにより、フォームに入力している人にメールが送信されます。
  • ルーティングを設定 – この設定により、条件付きロジックを使用して通知受信者を設定できます。これは最も複雑な設定であり、間違えやすいです。

メールフィールドのルーティング設定の例を次に示します。

gravity-forms-not-sending-email-configure-routing

このロジックが正しく設定されていない場合、Gravity Formsが予期したときにメールを送信しない可能性があります。この例では、ユーザーが希望する連絡方法として「メール」を選択した場合にのみ、メール通知が送信されます。

フォームが機能するかどうかをテストするには、一時的に「メールを入力」のような簡単な方法に切り替えて、Gravity Forms でメールが送信されない問題が解決するかどうかを確認してください。解決した場合、通知の送信を停止していたルーティングルールがあった可能性があります。

それでも問題が解決しない場合は、WP Mail SMTP プラグインをインストールして、Gravity Forms でメールが送信されない問題を修正しましょう。

2. Gravity Forms の SMTP 設定の構成

Gravity Forms のメール設定をすべて確認したので、次に、メール配信の問題を解決するために設計された WordPress プラグインである WP Mail SMTP をインストールします。

WP Mail SMTP を使用すると、サードパーティのメーラーサービスを簡単に利用して、DKIM、SPF、DMARC を使用してメールに適切な認証を追加できます。

Gravity Forms の SMTP 設定にサポートが必要ですか?

当社の Elite ライセンスには、SendLayer、SMTP.com、または Brevo (旧 Sendinblue) のホワイトグローブセットアップが含まれています。

ご自身でプラグインをインストールして設定したい場合は、その手順に進みましょう。

まず、WP Mail SMTP プラグインをインストールして有効化してください。この手順にヘルプが必要な場合は、この WordPress にプラグインをインストールするための初心者向けガイドをご覧ください。

ブラウザでセットアップウィザードが開きます。「開始」をクリックして、Gravity Forms の SMTP 設定を開始してください。

Elementorフォームがメールを送信しない問題を解決するためにWP Mail SMTPセットアップウィザードを開始する

次に、Gravity Forms のメールを処理するために使用したいメーラーを選択します。

3. 信頼性の高いメールプロバイダーの選択

WP Mail SMTP では、さまざまなメーリングサービスから選択できます。そのため、小規模な個人サイトでも大規模な e コマースストアでも、あなたに合ったオプションがあります。

  • SendLayer は中小企業にとって優れた選択肢です。非常に手頃な価格で使いやすいです。
  • 大規模なサイトの場合、SMTP.comBrevo (旧 Sendinblue) はどちらも信頼性の高いオプションであり、毎日何百ものメールを送信できます。
  • 趣味や個人サイトの場合は、WP Mail SMTP の「その他の SMTP」オプションを使用して、ISP が提供する SMTP 詳細情報を使用できます。これを選択する場合は、正しい送信 SMTP ポートを使用するようにしてください。詳細については、その他の SMTP チュートリアルを参照してください。
  • また、「Google」オプションもあり、Google Workspace または Gmail アドレス経由でメールを送信できます。これは、1日に数通のメールしか送信しない小規模サイトにも適したオプションであり、Gmail の別名から WordPress メールを送信することもできます。
SMTPメーラーを選択してください

メーラーを選択したら、プロバイダーのウェブサイトで設定する必要があります。各サービスの設定チュートリアルについては、完全な手順を用意しています。

選択したメーラーのリンクをクリックするだけで、その設定チュートリアルにジャンプできます。

すべてのバージョンで利用可能なメーラーWP Mail SMTP Pro のメーラー
SendLayerAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Google Workspace / Gmail 
Mailgun 
Postmark 
SendGrid 
SparkPost 
その他のSMTP 

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

ウィザードの最後に、いくつかの追加機能を有効にすることをお勧めします。

WP Mail SMTPセットアップウィザードでメールログとメールアラートを有効にする
  • メール配信の改善 (自動有効化)。 SMTP を使用して、メールの配信をより確実にします。
  • メールエラー追跡 (自動有効化)。 メール送信エラーを記録するため、問題をトラブルシューティングできます。
  • 詳細なメールログ。 メール配信状況やその他の役立つ詳細を追跡し、WordPress サイトのメール送信を最適化するのに役立ちます。
  • 完全なメールレポート(詳細なメールログがオンの場合に自動的に有効になります)。メールの配信状況、送受信者のメールアドレス、メールの送信日時などの詳細を表示します。
  • 週次メールサマリー(詳細なメールログがオンの場合にのみ利用可能)。最近のメール配信統計情報の週次レポートを送信します。
  • インスタントメールアラート。メールの送信に失敗した場合に通知するため、問題を修正できます。

便利な機能があればオンにし、次の画面に進んでください。メールログを有効にした場合は、いくつかの高度な機能を使用する機会もあります。

WP Mail SMTP セットアップウィザードでのメールログ設定
  • 送信されたすべてのメールのコンテンツを保存します。メールコンテンツをWordPressデータベースに保存します。この機能を使用すると、メールを再送信することもできます。
  • WordPressから送信されたファイル添付を保存します。メール添付ファイルをサイトのアップロードフォルダに保存します。
  • メールが開かれた日時を追跡します。受信者がメールを開いた日時を確認します。
  • メール内のリンクがクリックされた日時を追跡します。受信者がメール内のリンクをクリックした日時を確認します。

残りの手順を実行してセットアップウィザードを完了してください。最後に、自動テストメールが届きます。

WP Mail SMTP からの自動テストメール

必要に応じて、メール全体のログもオンにすることができます。詳細を見てみましょう。

4. Gravity Forms のメールコンテンツと添付ファイルのログ(オプション)

WP Mail SMTPのProバージョンは、Gravity Formsの通知が生成されたものを含め、WordPressサイトから送信されたすべてのメールを追跡できます。

前のステップで述べたように、メールログが有効になると、次のオプションも利用できます。

開封とクリックを示すメールレポートグラフの例を次に示します。

EmailReports

さらに、WordPressダッシュボードでもメールのステータスを確認できます。グラフをドリルダウンして、サイトによって生成されたすべてのメールのステータスを確認してください。

WP Mail SMTP Proダッシュボードウィジェット

メールログの設定は完了しましたか?素晴らしい。Gravity Formsがフォームエントリを確実に送信しているか確認しましょう。

5. Gravity Forms のメールテスト

おめでとうございます!これでWP Mail SMTPがセットアップされ、Gravity Formsの通知が送信されない問題が解決されたはずです。

Gravity Formsのお問い合わせフォームを今すぐテストし、メールログを確認してステータスを追跡できます。

WP Mail SMTPでは、いつでもメールテストを送信することもできます。プラグイン設定のメールテストタブに移動するだけです。

Gravity Forms のメールをテストする

テストメールを送信した後、WP Mail SMTPはDNS設定に問題がないかどうかをお知らせします。これは、プロバイダーが正しく設定されていることを確認する簡単な方法です。

ドメインチェックの結果

これで完了です!サイトでGravity Formsがメールを送信しない問題を解決するためのすべての手順を説明しました。

WP Mail SMTPとGravity Formsの使用に関して他に問題がある場合は、有料ライセンスをお持ちであれば、今すぐサポートチケットを提出できます。

WP Mail SMTPの無料版のユーザーは、WordPress.orgフォーラムでヘルプを得ることができます。

Gravity Forms のメールを今すぐ修正しましょう! 🙂

Gravity Forms のメールエラーと注意点

Gravity FormsのNotesセクションにエラーが表示されていますか?各エラーメッセージの意味を説明する簡単なガイドをご紹介します。

Gravity Formsの注記これはどういう意味ですか
WordPressは通知メールの送信に成功し、送信サーバーに渡しましたGravity FormsはWordPressでメールを作成し、送信しました。

それが必ずしも配信されたことを意味するわけではなく、ほとんどのメールの問題はこの後で発生するため、メッセージは常に役立つとは限りません。

配信を改善し、より詳細なテストを実行するために、WP Mail SMTPをインストールすることをお勧めします。WP Mail SMTPは、より具体的なテスト結果を提供し、何が問題なのかを説明します。例えば、メールの問題を引き起こしているDNS設定の問題を検出できます。

メール機能のインスタンス化に失敗しました

WordPressは通知メールを送信できませんでした

WordPressでメールを作成する際に問題が発生しました。

 

これは、ウェブホストによってPHPのメール機能が無効にされており、WordPressのインストールでSMTPが設定されていない場合に発生する可能性があります。

SMTPエラー: connect()に失敗しました

SMTPエラー:認証できませんでした

WordPressのタイムアウト

5XXエラー

WP Mail SMTPの設定に問題があります。
  • その他のSMTPメーラーを使用している場合は、SMTPポートとパスワードを確認してください。
  • Cloudflareを使用している場合は、メールサーバーがプロキシされていないことを確認してください。
SMTPエラー: データが受け入れられませんでしたGravity Formsがメールを送信できないようにする、メーラーサービスの問題があります。

プロバイダーが許可する以上のメールを送信しようとしているか、無効な差出人アドレスを使用している可能性があります。

WordPressは通知メールを送信できませんでした。

宛先アドレスが無効なため、メールを送信できません。

指定されたメールアドレスが正しくありません。

これは、差出人フィールドと宛先フィールドに同じメールアドレスを指定した場合によく発生します。差出人宛先のメールアドレスが異なり、有効であることを確認してください。

Gravity Formsがメールを送信しない問題を修正する方法に関するFAQ

Gravity Formsの通知が送信されないことは、読者の間で関心の高いトピックです。それに関する一般的な質問への回答を以下に示します。

Gravity Formsのメール設定を確認するにはどうすればよいですか?

Gravity Formsエディターでフォームを開き、[設定] » [通知]に移動して、[宛先]、[差出人メール]、[件名]フィールドを確認します。各フィールドに有効なメールアドレスがあり、タイプミスがないことを確認してください。

Gravity Forms SMTPをOffice 365に接続するにはどうすればよいですか?

Gravity Forms を Office 365 に接続するには、WP Mail SMTP のような SMTP プラグインをインストールします。次に、プラグイン内で ワンクリックセットアップ を使用して Office 365 メールアカウントを設定します。

「WordPress は通知メールを送信できませんでした」とはどういう意味ですか?

このエラーは通常、WordPress がデフォルトのメール方法でメッセージを送信できなかったことを意味します。メールアドレスが無効であるか、サーバーが送信メールをブロックしている場合に発生することがよくあります。

Gravity Forms でカスタムの「送信元メールアドレス」を設定するにはどうすればよいですか?

フォームの通知設定に移動します。送信元メールアドレス フィールドに、使用したいメールアドレスを入力します。配信の問題を回避するために、ドメイン名と一致するものを選んでください。

Gravity Forms のメール問題を解決するために DNS レコードは必要ですか?

はい、多くの場合必要です。SPF、DKIM、DMARC のような DNS レコードを追加すると、メールサーバーがメッセージを信頼するのに役立ちます。これらがないと、メールがフラグ付けされたり、破棄されたりする可能性が高くなります。

トラブルシューティングのために Gravity Forms のメールをログに記録するにはどうすればよいですか?

WP Mail SMTP のようなプラグインをインストールできます。これにはメールログが含まれています。これにより、どのメッセージが誰に送信され、配信されたかどうかを確認できます。

Gravity Forms がメールを送信しているかどうかを確認する最善の方法は何ですか?

フォームからテストエントリを送信し、受信トレイを確認してください。より詳細な追跡のために、メールログプラグインを使用して、メッセージが送信されたか失敗したかを確認できます。

次に、DMARC レコードを設定します

お問い合わせフォームのメールが迷惑メールフォルダに届き続けていますか?新しいメールプロバイダーのために DNS レコードが正しく設定されていること、およびメールドメイン名が検証されていることを確認する必要があります。

まず、DMARC レコードとは何か、および追加方法 ガイドをご覧ください。さらに、Gmail で「このメッセージには注意してください」エラーを修正する方法 の投稿も参照することをお勧めします。

WordPressメールを今すぐ修正する

メールの修正準備はできましたか?今日から始めましょう WordPressの最高のSMTPプラグインで。メールを修正する時間がない場合は、追加購入で完全なWhite Glove Setupアシスタンスを利用でき、すべての有料プランで14日間の返金保証が付いています。

この記事がお役に立った場合は、WordPressのヒントやチュートリアルについては、FacebookとTwitterでフォローしてください。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、手数料が発生する可能性があることを意味します。WPFormsがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかをご覧ください。

ハムザ・シャヒド

ハムザはWP Mail SMTPのライターであり、デジタルマーケティング、サイバーセキュリティ、WordPressプラグイン、ERPシステムに関連するトピックも専門としています。もっと詳しく

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

お気に入りのSMTPプロバイダーを使用して、WordPressのメールを確実に送信してください。