WordPressのお問い合わせフォームは、設置しただけでは安心できません。送信は成功しているように見えるのに、実は管理者にメールが届いていない。これは非常によくあるトラブルで、気づかないうちに大切な見込み客を逃している可能性があります。
この記事では、WordPressのフォームからメールが届かない主な原因と、確実に届かせるための解決策を、運営者向けの確認から技術的な対策まで解説します。

メールが届かない主な原因
WordPressのフォーム不達は、フォームのプラグイン単体が原因とは限りません。主な原因は次のとおりです。
- WordPress標準のメール送信(PHPメール)がなりすまし扱いで弾かれる
- 送信元アドレスがサイトのドメインと一致せずSPF/DKIMに反する
- 受信側で迷惑メールフォルダに振り分けられている
- サーバー側の送信制限やセキュリティ設定
- reCAPTCHAやセキュリティプラグインで送信自体が失敗している
特に多いのが「送信元が信頼されず、迷惑メール判定される」パターンです。WordPress標準の送信方法は、現在のメール認証の仕組みと相性が悪いことがあります。
まず確認したいこと(運営者向け)
専門知識がなくても確認できるポイントから始めましょう。
- 自分でフォームからテスト送信してみる
- 受信側の迷惑メールフォルダを確認する
- GmailやYahoo!など別のアドレスでも受信を試す
- 自動返信メールが送信者に届いているかも確認する
テスト送信で迷惑メールフォルダに入っていたら、それは「届いていない」のではなく「振り分けられている」状態。根本対策が必要なサインです。
不達の正体は「信頼されない送信」
フォーム不達の多くは送信元が信頼されず、なりすまし・迷惑メール判定されることが原因です。まずはテスト送信と迷惑メールフォルダの確認を。ここからは、確実に届かせるための技術的な対策を解説します。

確実に届かせるための技術的対策
根本的に解決するには、メールの送信方法と認証を整えます。
1. SMTPで送信する
WordPress標準のPHPメールではなく、SMTP経由で送信する設定に切り替えると到達率が大きく改善します。WP Mail SMTP などのプラグインで、自社のメールサーバーや送信サービスを経由させます。
2. 送信元アドレスをドメインと揃える
送信元(From)は、サイトと同じ独自ドメインのアドレスにします。無関係なフリーメールを送信元にすると、なりすましと判定されやすくなります。
3. SPF・DKIM・DMARCを設定する
ドメインのDNSにSPF・DKIM・DMARCを設定し、「このサーバーからの送信は正規である」と証明します。これが整うと、迷惑メール判定は大きく減ります。
実際にあった、見落としがちな不達の原因
ここまでは王道の対策ですが、現場では「設定は合っているはずなのに届かない」という、もう一段やっかいなケースもあります。私たちが実際に遭遇した例を紹介します。
reCAPTCHA v3のキーが競合していた
あるサイトでは、Contact Form 7と別のプラグインに、それぞれ異なるreCAPTCHA v3のキーが設定されていたことが原因でした。1つのページに複数のreCAPTCHA設定が混在すると、スクリプトが衝突してトークンの検証に失敗し、送信は成功したように見えるのに、実際にはフォームが送られていないという状態になります。reCAPTCHAのキーがサイト全体で統一されているか、確認が必要です。
WP Mail SMTPの設定ミス
SMTP化したのに届かない場合、WP Mail SMTPの設定(送信元アドレス・認証情報・ポート・暗号化方式)のどこかが誤っていることがよくあります。設定後はプラグインのテストメール機能で、実際に届くかを必ず確認しましょう。
サーバーによって挙動が異なる
同じ設定でも、利用しているサーバー会社によって送信の挙動や制限が異なることがあります。あるサーバーで問題なく届いた設定が、別のサーバーでは弾かれる、ということも珍しくありません。サーバーの仕様や送信制限もあわせて確認すると、原因にたどり着きやすくなります。
「届くか」を定期的に確認する運用を
フォームは一度設置したら終わりではありません。ある日突然、サーバーやメールの仕様変更で届かなくなることもあります。定期的にテスト送信して到達を確認する運用が安心です。これはWordPressの保守でカバーできる範囲でもあります。
まとめ:フォーム不達は「送信方法と認証」で解決する
WordPressのフォームからメールが届かない問題は、SMTP送信・送信元の統一・メール認証の設定で多くは解決できます。ただしDNSやサーバー設定は専門知識が必要で、設定を誤ると別の不具合を招くこともあります。
私たちEdel Heartsは、フォーム不達やメール認証の対応実績が豊富なWordPress専門チームです。「問い合わせが来ているか不安」という段階でも、お気軽にご相談ください。
- WordPressトラブル対応の詳細はこちら:トラブル対応・復旧
- サイトの課題を無料でチェック:無料AI診断
- 今すぐ相談したい方:お問い合わせフォーム