WP Fluent Forms は、ウェブサイトでフォームが送信されたときに、Eメール通知を送信しませんか?
コンタクトフォームのメールは、読者があなたに連絡を取ろうとする一つの手段であるため、配信性が重要です。
このガイドでは、メール配信の問題を解決し、重要なメール通知を見逃さない方法をご紹介します。
WordPressのコンタクトフォームが機能しないのはなぜですか?
お問い合わせフォームの設定にちょっとしたミスがあると、メール配信に問題が生じることがあります。
デフォルトでは、WordPress は PHP の mail()
関数を使用してウェブサイトからメールを送信することができます。これは信頼性が低く、サーバーの設定ミスによりメール配信に問題が生じる可能性があります。サーバーの不正使用を防ぐため、完全に無効にするホスティング会社もあります。
もう一つの大きな理由は、WordPressから送信されるEメールの検証不足です。WordPressは、ウェブサイトから送信されるすべてのメールにデフォルトのメールアドレス([email protected])を使用します。
これはほとんどのウェブサイトでは実在しないアドレスです。ほとんどのメールクライアントアプリは、このようなアドレスからのメールをスパムとしてフラグを立てます。時には、メールがブロックされ、迷惑メールフォルダにすら入らないこともある。
SMTP プラグインを使用して問題を解決する方法を見てみましょう。もしFluent CRMを使っているのであれば、Fluent CRMのメールを修正するガイドを別途用意しています。
WP Fluent Forms でメールが送信されない場合の対処法
この記事で
ステップ 1: WP Fluent Forms のメール設定を確認する
デフォルトでは WP Fluent Forms はすべてのメールを管理者のメールに送信します。もしメールが届かない場合は、コンタクトフォームの通知設定が正しいかどうか確認してみましょう。
WordPress ダッシュボードから、Fluent Forms " All Formsをクリックすると、ウェブサイトにあるすべてのフォームが表示されます。
次に、設定ボタンをクリックしてフォームを開きます。
サイドバーからEメール通知をクリックし、トグルがオンになっていることを確認してください。ここに通知がない場合は、「通知を追加」ボタンをクリックして追加することができます。
歯車のアイコンをクリックして設定を開きます。
ここで、[送信先]の隣にある[電子メールを入力]が選択されていることを確認してください。下のフィールドに、このコンタクトフォームからのメールを受信するために使用するメールアドレスを入力することができます。
次に、下にスクロールし、「詳細設定」をクリックします。送信元メールアドレス」フィールドに、メールを送信するメールアドレスを入力します。ドメインのEメールを使用することをお勧めします。例えば、私たちのドメインはwpmailsmtp.comなので、ウェブサイトのお問い合わせフォームには[email protected]。
下にスクロールし、「通知を保存」をクリックして設定を保存します。
ウェブサイト上にある他のすべての問い合わせフォームについても、同じ手順を繰り返します。
それでは、あなたのウェブサイトから送信される電子メールに認証を追加するWP Mail SMTPプラグインをインストールしましょう。
ステップ2:WP Mail SMTPプラグインをインストールする
WP Mail SMTPは WordPress 用の最高の SMTP プラグインです。あなたのウェブサイトを外部のメールサービスに接続することで、WP Fluent Forms がメールを送信しない問題を解決します。
専用メールサービスは、メッセージに重要な検証を加えます。そうすることで、メールが紛失したり、迷惑メールフォルダに入ってしまうことはありません。
WP Mail SMTPの設定は、セットアップウィザードのおかげでとても簡単です。
まず、WP Mail SMTPアカウントからプラグインをダウンロードします。ダウンロードタブの下にあります。
WordPressのダッシュボードにログインし、プラグインページにzipファイルをアップロードします。この作業でヘルプが必要な場合は、WordPressプラグインのインストールに関するガイドを参照してください。
プラグインをインストールしたら、必ず有効にしてください。そうするとすぐに、セットアップ・ウィザードがブラウザで起動します。
他の人にセットアップしてもらいたい場合は、ホワイトグローブセットアップがエリートライセンスに含まれています。
もし自分でやりたいなら、一緒にやってみよう。
ステップ3:SMTPサービスの選択
ここで、メッセージに認証を追加するメーラー・サービスを選びたい。
Let's Get Startedボタンをクリックしてください。
ここで、利用したいメーラー・サービスを選択する。
WP Mail SMTPは無料と有料のオプションを提供しています。ここで何を選択するかは、ウェブサイトのタイプによって異なります。お問い合わせフォームからメールを送信する場合は、SendLayer、SMTP.com、Brevo(旧Sendinblue)をお勧めします。どれも使いやすく、信頼できるサービスです。
また、GmailやGoogle Workspaceのアカウントを持っていれば、Gmailのエイリアスからメールを送信することもできる。これは、余分なお金をかけたくない小規模なウェブサイトには最適なオプションです。
メーラーを選択したら、当社のドキュメントを開き、プロバイダー側の設定手順を完了させてください:
- センドレイヤー
- SMTP.com
- ブレヴォ
- アマゾンSES
- Googleワークスペース / Gmail
- メールガン
- マイクロソフト365 / Outlook.com
- 消印
- センドグリッド
- スパークポスト
- Zohoメール
- その他のSMTP
複数のメーラーを設定したいですか?セットアップ・ウィザードを終了した後、追加接続の設定でそうすることができます。その後、バックアップ接続を選択し、スマートルーティングを設定します。
メーラーサービスとの接続を確立したら、このガイドに戻ります。以下の手順に従って、電子メールのログを有効にします。
ステップ4:メールログを有効にする(オプション)
次のステップで、WP Mail SMTPはどのメール機能を有効にするかを尋ねます。デフォルトでは、最初の2つのオプションがオンになっています:
- メール配信性の向上
- メールエラー追跡
WP Fluent Forms がメールを送信しない問題を解決するには、両方のオプションを有効にする必要があります。
プロバージョンでは、詳細メールログにより、あなたのウェブサイトから送信されたすべてのメールを追跡することができます。
Eメール・ログを使用すると、ログをグラフの形で表示するダッシュボード・ウィジェットも表示される。
Eメールログをオンにすると、Eメール完全レポートも有効になります。また、毎週メール配信の統計情報を確認したい場合は、「週間メールサマリー」の受信を選択することもできます。
インスタントメールアラートは、サイトがメール送信に失敗した際に通知するタイプのものです。これにより
また、ログをスプレッドシートにエクスポートしたり、ログを印刷したり、Eメールを再送信したりすることもできます。
WordPressでメールログをエクスポートして検索する方法については、こちらのガイドをご覧ください。
最後のステップでは、WP Mail SMTPアカウントからライセンスキーを取得し、ボックスに貼り付ける必要があります。これでプラグインの自動アップデートが可能になります。
これで完了です!これで WP Fluent Forms のメールが送信されない問題の解決はすべて完了です。
次に、WPFormsの使用を検討する
スパム対策はコンタクトフォームを選ぶ際に気をつけるべき重要な機能のひとつです。あなたのウェブサイトからスパムフォームの送信を受けたくはないでしょう。
WP Fluent Forms は限定的なスパム対策機能を提供し、Google reCAPTCHA と統合することができます。
一方、WPFormsは、コンタクトフォームのスパムを劇的に減らすか、あるいは排除するさまざまなアンチスパムツールのトンを持っています。Google reCAPTCHAとは別に、WPFormsにはhCaptchaとCustom CAPTCHAのオプションがあります。
メールを修正する準備はできていますか? 今すぐ始める 最高のWordPress SMTPプラグインで。また、すべての有料プランには14日間の返金保証があります。この記事がお役に立ちましたら、Facebookや TwitterでWordPressのヒントやチュートリアルをご覧ください。