WordPressのメールが届かない時は、フォームが悪いのか、メールサーバーが悪いのか、受信側で止まっているのかを分ける必要があります。この記事では、初心者が見落としやすい原因を7位から順番に確認します。

メール未着原因の見分け方

メールが届かない問題は、送信元、WordPress、フォーム、サーバー、受信側のどこで止まっているかを分けると調べやすくなります。

確認軸 分かること 見る場所
フォーム送信 フォーム側の問題か 送信完了画面・ログ
管理者通知 WordPress全体の送信問題か パスワード再設定メール
受信側 迷惑メール扱いか 迷惑メールフォルダ
SMTP 送信認証の問題か SMTPプラグイン・DNS

WordPressメール未着原因ランキングTOP7

7位から順に、初心者が見落としやすい原因を紹介します。上位ほど、複数のメールに影響しやすい原因です。

7位:送信先メールアドレスの入力ミス

単純ですが、問い合わせフォームの宛先や管理者メールアドレスの入力ミスはよくあります。全角文字や古いメールアドレスが残っていることもあります。

フォームだけ届かない時の最初の確認に向いています。

  • フォーム設定の送信先を確認する
  • 管理者メールアドレスを確認する
  • テスト送信先を一時的に変える

正しいメールアドレスでも、受信側で迷惑メールに入ることがあります。

6位:迷惑メールフォルダに入っている

メールは送信されていても、受信側で迷惑メール判定されることがあります。特に独自ドメインメールやフォーム通知は判定されやすいです。

送信完了は出るのに受信箱にない時に確認します。

  • 迷惑メールフォルダを見る
  • 件名で検索する
  • 別のメールアドレスにも送る

迷惑メールにある場合、フォーム設定だけではなく送信元認証も見直します。

5位:フォームプラグインの通知設定ミス

Contact Form 7やWPFormsなどでは、送信先、送信元、返信先、本文タグの設定が崩れると通知が届かないことがあります。

問い合わせフォームだけ届かない時に向いています。

  • 通知メール設定を確認する
  • フォームタグとメール本文タグを合わせる
  • 送信完了メッセージと実際の受信を分ける

フォームの見た目が正常でも、通知設定だけ間違っていることがあります。

ミカ
ミカ

送信完了って出ても、届いたとは限らないんですね。

佐藤さん
佐藤さん

そう。フォームが受け付けたことと、メールが相手に届いたことは別なんだ。

ミカ
ミカ

私、完了画面だけ見て安心していました…。

佐藤さん
佐藤さん

テストでは必ず受信箱まで確認しよう。

4位:送信元アドレスがドメインと合っていない

サイトのドメインと無関係な送信元アドレスを使うと、受信側に不審なメールと判断されやすくなります。

Gmailや会社メールで届きにくい時に確認します。

  • Fromをサイトドメインのメールにする
  • Reply-Toに返信先を入れる
  • 送信元名を分かりやすくする

送信元と返信先を混同すると、届いても返信できないフォームになります。

3位:SMTP設定が入っていない

WordPress標準のメール送信だけでは、サーバーや受信側によって届きにくいことがあります。SMTPで認証して送ると安定する場合があります。

通知メール全体が不安定なサイトに向いています。

  • SMTPプラグインを検討する
  • 送信ログを確認する
  • 認証情報を安全に管理する

SMTPのパスワードやAPIキーは公開本文やメモに残さないようにします。

2位:DNS認証が不足している

SPF、DKIM、DMARCなどの認証が弱いと、受信側で迷惑メール扱いされやすくなります。独自ドメインメールでは特に重要です。

独自ドメインメールでフォーム通知を送るサイトに向いています。

  • SPFレコードを確認する
  • DKIM設定を確認する
  • メールサービスの公式手順を見る

DNS変更は反映に時間がかかります。変更直後に結果を急いで判断しないようにしましょう。

ミカ
ミカ

メールって、サーバー選びにも関係するんですね。

佐藤さん
佐藤さん

関係するよ。送信上限やログ確認がしやすいかは、運用で差が出る。

ミカ
ミカ

問い合わせが届かないのは本当に困ります…。

佐藤さん
佐藤さん

だからメールを使うサイトは、メール機能も比較して選びたいね。

1位:サーバーのメール送信制限に当たっている

レンタルサーバーには送信数や送信方法の制限があります。大量通知、予約投稿、フォーム連投などで制限に近づくと届きにくくなります。

急に届かなくなった時や、複数サイトで通知が多い時に確認します。

  • 送信上限を確認する
  • メールログを確認する
  • 問い合わせフォームの連投対策を入れる

メール用途が多いサイトは、サーバーのメール機能や制限を契約前に確認しましょう。

メール未着は3種類に分ける

メールが届かない時は、フォームだけ、WordPress全体、独自ドメインメール全体のどれが止まっているかを分けます。分けずに設定を触ると、原因が見えにくくなります。

  • フォームだけ届かないなら通知設定を見る
  • WordPress通知も届かないなら送信方式を見る
  • 独自ドメインメール全体が不安定ならDNSとサーバーを見る

メール機能も含めてサーバーを確認するなら

問い合わせフォームや通知メールを重視するなら、メールアドレス数だけでなく、迷惑メール対策、ウイルスチェック、送信制限、サポート情報を公式で確認しましょう。

エックスサーバー

エックスサーバー

安定性とサポートを重視してWordPressを長く運用したい人向け。

向いている人
復旧やサポートまで含めて安心感を取りたい人

  • 公式料金を確認してから判断できる
  • WordPress運用で見たい機能を比較しやすい
  • 契約期間と更新後料金まで確認して選べる
公式料金を見る
ConoHa WING

ConoHa WING

管理画面の分かりやすさと初期導入の速さを重視したい人向け。

向いている人
管理画面で迷う時間を減らしたい人

  • 公式料金を確認してから判断できる
  • WordPress運用で見たい機能を比較しやすい
  • 契約期間と更新後料金まで確認して選べる
公式料金を見る
ロリポップ!

ロリポップ!

費用を抑えながらWordPressを始めたい人向け。

向いている人
月額を抑えつつ基本機能をそろえたい人

  • 公式料金を確認してから判断できる
  • WordPress運用で見たい機能を比較しやすい
  • 契約期間と更新後料金まで確認して選べる
公式料金を見る

よくある質問

送信完了画面が出ればメールは届いていますか?

届いたとは限りません。フォーム受付とメール受信は別なので、実際の受信箱と迷惑メールフォルダまで確認します。

SMTPプラグインは必須ですか?

必須ではありませんが、標準送信で不安定な場合や独自ドメインメールで運用する場合は候補になります。

Gmailにだけ届かない場合は何を見ますか?

迷惑メール判定、送信元アドレス、SPFやDKIMなどのDNS認証を確認します。

ミカ
ミカ

私はまず、フォーム通知と管理者通知を分けてテストします。

佐藤さん
佐藤さん

いいね。どのメールが止まっているか分かれば、直す場所も絞れるよ。

ミカ
ミカ

送信完了だけで安心しないようにします。

佐藤さん
佐藤さん

その確認だけでも、問い合わせの取りこぼしは減らせるよ。

メール未着は「どこで止まったか」を分ける

WordPressのメールが届かない時は、フォーム、WordPress本体、受信側、DNS、サーバー制限を分けて確認します。問い合わせを逃さないためにも、送信完了画面ではなく実際の受信まで確認しましょう。