コロニー|Colony

Contact Form 7からのメールが受信できない

Contact Form 7からのメールが届かない時の対処法

WordPressでContact Form 7を使っているけど、お問い合わせメールが届かない…。
今回は「お名前.com」のレンタルサーバーを使っていたケースで、その原因と、最終的にうまく解決できた方法をまとめます。

2. 起きていた問題
・Contact Form 7から送ったメールが届かない
・迷惑メールにも入っていない
・でもWordPress上は「送信完了」と出ている

3. 原因のポイント
・WordPressの初期設定では wordpress@ドメイン名 というメールが自動で使われる
・しかし、このアドレスはメールサーバー側に実在しないメールアドレス
・DMARC認証(なりすまし防止)で拒否・迷惑判定される

DMARCとは?
DMARC(ディーマーク)は、なりすましメールをブロックするための認証仕組みです。
差出人とサーバー情報が一致しないと、受信側でメールが拒否されることがあります。
今回はこれが原因で、お問い合わせフォームからのメールが受信されていませんでした。

4. 解決の流れ
✅ メールサーバーのコントロールパネルで、wordpress@ドメイン名のメールアドレスを作成
✅ WordPressにWP Mail SMTPプラグインを導入
✅ 「Other SMTP」を選択し、SMTPホストやポート番号を設定
✅ テスト送信して正常に届くことを確認

まとめ
・お問い合わせフォームの不達は「メール送信元の正当性」が原因のことが多い
・お名前.comでもきちんとアドレスを発行し、SMTP設定すれば解決できる

同じような状況で悩んでいる方の参考になれば幸いです!

上部へスクロール