まず安心して大丈夫です
「フォームから送信されたはずなのに、通知が来ない」
これ、かなり多いトラブルです。
原因はたいてい決まったパターンに収まります。
自分も設定も責めなくて大丈夫です。順番に見れば切り分けできます。
今日は「まずここだけ見ればOK」というチェックリストにしました。
原因はだいたいこの3系統
フォーム通知が届かない原因は、大きく分けてこの3つです。
1.フォーム側の設定(送信先・通知条件・差出人)
2.受信側の問題(迷惑フォルダ・受信拒否・送信先ミス)
3.サーバー側の問題(WordPressの送信が不安定/制限)
迷ったら、この順で当たっていくのが最短です。
原因チェックリスト
① まず「迷惑フォルダ」を確認
最初にここを見るのが最短です。
・迷惑フォルダに入っていないか
・「プロモーション」「その他」など別タブに入っていないか
・会社の受信環境なら「隔離(スパム隔離)」がないか
次にすること
見つかったら「迷惑ではない」にして、差出人を連絡先に追加します。
② 送信先が合っているか(全角・スペルミス注意)
送信先が間違っていると、永遠に届きません。
・info@〜 が古いまま
・全角が混じる(@、スペース)
・複数宛先の区切り方が誤っている
次にすること
送信先を一度「自分の別の受信先」に変えてテストします。
(例:普段使っていない受信用の宛先を1つ用意して、そこに届くか確認)
③ 差出人が「自分のドメイン」になっているか
ここは初心者がつまずきやすいポイントです。
差出人が送信者(お客様)の宛先になっていると、受信側で弾かれることがあります。
おすすめの形(初心者向け)
・差出人:no-reply@あなたのドメイン
・返信先:お客様の宛先(返信したい相手)
例:
差出人:no-reply@example.com
返信先:customer@example.net
④ 通知がONか/条件が厳しすぎないか
プラグインによっては通知が「条件付き」のことがあります。
・管理者向け通知がOFF
・特定の入力があるときだけ送る設定
・管理者向けではなく「自動返信」だけONになっている
次にすること
「管理者向け通知」と「自動返信」を分けて、管理者向けがONか確認します。
⑤ 送信設定(SMTP)を使っているか
WordPress標準の送信は、環境によって不安定になりやすいです。
「突然届かなくなった」「たまに落ちる」場合はここが濃厚です。
次にすること
・送信設定(SMTP)を導入して送信経路を安定させる
・送信テストで成功するか確認する
難しく感じたら、まずは「送信テストが成功するか」だけでOKです。
⑥ 送信ログを残す(“届かない”を追える状態にする)
原因が混ざっているとき、ログがあると一気に楽になります。
・フォーム送信の履歴(送信されたか)
・送信ログ(成功/失敗)
次にすること
フォーム側の送信履歴をONにするか、ログ記録機能を追加します。
10分でできる最短の切り分け手順
今日やることを「順番」でまとめます。
1.迷惑フォルダ/隔離を確認
2.送信先を「自分の別の受信先」に変えてテスト
3.差出人を「自分のドメイン」にし、返信先を送信者宛先へ
4.通知ON・条件を確認
5.それでもダメなら送信設定(SMTP)の送信テスト
ここまでやると「どこが悪いか」がかなり絞れます。
おわりに:届かないのは“よくある事故”
フォーム通知の不具合は、誰でも一度は踏みます。
焦って設定を増やす前に、上から順に確かめるのが近道です。
もし今日ひとつだけやるなら、「迷惑フォルダ確認 → 別の受信先でテスト」だけでOKです。
次に直す場所が見えてきます。