現在の納期:24時間以内LINELINEで今すぐ相談する
MEMBER会員登録で全メニュー10%OFF/登録・注文履歴の管理は無料無料で会員登録 →

TROUBLE GUIDE

WordPressのお問い合わせフォームからメールが届かないときの直し方

フォーム自体は「送信しました」と出るのに、こちらにメールが届かない——気づいたときには何件も取りこぼしていた、という一番もったいない症状です。テスト送信で今すぐ確認してください。

考えられる原因

  1. 送信元アドレスの設定が不正

    フォームの送信元が Gmail などサイトのドメインと違うアドレスになっていると、なりすまし扱いで受信側に弾かれます。Contact Form 7 で最も多い設定ミスです。

  2. 迷惑メールフォルダに入っている

    届いていないのではなく、迷惑メール判定されているだけのことも多いです。受信側の迷惑メールフォルダをまず確認してください。

  3. サーバーのメール送信が止まっている・制限されている

    サーバーによってはWordPressからのメール送信(PHPメール)に制限があり、ある日から送れなくなることがあります。サーバー会社からのお知らせも確認どころです。

  4. SPF・DKIMなどの認証設定が無い

    2024年以降、Gmail宛は送信ドメイン認証が無いと届きにくくなりました。ドメインのDNS設定の話なので、フォームの設定だけ見ても見つかりません。

ご自身で確認できること

  1. 自分でテスト送信する

    フォームから自分のアドレス宛に送信し、受信トレイと迷惑メールフォルダの両方を確認します。Gmail・携帯キャリアなど複数の宛先で試すと切り分けが進みます。

  2. フォームの通知先・送信元設定を確認する

    通知先が退職者のアドレスのままだった、というケースも実際にあります。フォームプラグインの「メール」設定で、宛先と送信元を確認してください。

  3. サーバーのメールログ・お知らせを確認する

    サーバーのコントロールパネルにメール送信のログやエラー通知が出ていることがあります。「送信制限」「PHP mail」などの語で探してください。

やってしまいがちですが、避けてください
  • フォームプラグインを別のものに入れ替える——原因が送信経路にある場合、入れ替えても届かないままで、設定の作り直しだけが残ります

直らない場合は、代行します

送信経路(フォーム設定 → サーバー → 受信側)を順に確認し、確実に届く構成に直します。あわせてスパム対策(reCAPTCHA)もご希望あれば設定します。

現在の納期目安:ご依頼から24時間以内の対応を目指しています。営業のお電話は行っていません。

よくあるご質問

いつから届いていなかったか分かりますか?

フォームプラグインに保存機能があれば、送信自体の記録から取りこぼしの期間を確認できます。保存機能が無い場合は分からないため、復旧後に保存機能を足しておくことをおすすめします。

スパムばかり届くのも直せますか?

はい。reCAPTCHA の設定(定額メニューあり)で機械の自動送信を大幅に減らせます。不達の修正とあわせてのご依頼が多いです。

原因がはっきりしない場合は、URLを入れるだけの無料診断で状態を確認できます(約1分・登録不要)。

無料でサイトを診断する症状を伝えて相談する

関連する症状

相談・
申込み