お問い合わせフォームからメールが届かない原因と対処法
お問い合わせフォームから送ったはずのメールが届かない。
お客さまから「問い合わせたのに返事がない」と言われた。
フォームのトラブルは、気づかないうちに、大切なお問い合わせを逃してしまう原因になります。
この記事では、お問い合わせフォームからメールが届かない原因と、確かめる順番を解説します。
1.確かめる順番は4つ
- 01迷惑メールのフォルダを見る
届いていても、迷惑メールに振り分けられていることがあります。
- 02送信先のアドレスを確かめる
フォームの設定の送信先が、今使っているアドレスになっているか確かめます。
- 03送信の方法を確かめる
フォームのメールを、どのサーバーから、どの方法で送っているか確かめます。
- 04DNSの設定を確かめる
SPFなど、送信元を証明する設定に、フォームの送信元が含まれているか確かめます。
2.フォームのメールが届かなくなる理由
お問い合わせフォームのメールは、ふつうのメールとは違い、ホームページのサーバーから自動で送られます。そのため、受け取る側から見ると、本当にそのドメインから送られたメールなのかを確かめにくく、迷惑メールと見なされやすい面があります。
また、サーバーの引っ越し、メールのサービスの変更、プラグインの更新などをきっかけに、送信の設定が合わなくなって、急に届かなくなることもあります。
フォームのメールは、届かなくなっても気づきにくいため、定期的に送って確かめることが大切です。
3.原因ごとの対処
| 原因 | 対処 |
|---|---|
| 迷惑メールに入っている | 迷惑メールではないと設定する。送信元の認証(SPFなど)を整える |
| 送信先のアドレスが古い | フォームの設定の送信先を直す |
| サーバーからの送信が止められている | SMTP(メールの送信のサーバー)を使って送る設定にする |
| SPFに送信元が含まれていない | DNSのSPFに、フォームを送るサーバーを加える |
| プラグインの設定や不具合 | プラグインの設定を見直す。更新後なら、変更点を確かめる |
WordPressの場合
WordPressのフォームのプラグインは、初めの設定では、サーバーの機能を使ってメールを送ります。この方法は迷惑メールと見なされやすいため、SMTPを使って送るプラグインを入れて、メールのサービスのサーバーから送るようにすると、届きやすくなることがあります。
届かないお問い合わせに備える
- お問い合わせの内容を、メールだけでなく、管理画面などにも保存しておく
- 月に1回、自分でフォームから送って確かめる
- 自動返信のメールが届くかも確かめる
DNSの設定については、メールが届かないときに確認したいDNS設定で解説しています。
4.よくある質問
自動返信は届くのに、自分のところに届きません。
送信先のアドレスの設定や、自分のメールの受け取り側の迷惑メールの設定を確かめましょう。
Gmailにだけ届きません。
Gmailは、送信元の認証を厳しく確かめます。SPF、DKIM、DMARCの設定を見直しましょう。
急に届かなくなりました。
サーバーの引っ越し、メールの設定の変更、プラグインの更新など、直前の変更を確かめましょう。
届かなかったお問い合わせは、取り戻せますか?
フォームのプラグインによっては、送られた内容を管理画面に保存しているものがあります。保存していない場合は、取り戻すのは難しいです。
5.まとめ
お問い合わせフォームからメールが届かないときは、迷惑メール、送信先、送信の方法、DNSの設定の順に確かめましょう。
- まず迷惑メールのフォルダを見る
- 送信先のアドレスが今のものか確かめる
- SMTPで送る、SPFを整えるなどで、届きやすくする
- 月に1回、自分で送って確かめる
まずは今日、自分のホームページのフォームから、テストのお問い合わせを送ってみましょう。
フォームのメールが届かない原因が分からない場合は、浅草Web屋にご相談ください。
6.自分のホームページを確認する
何から確認すればよいか分からない方は、まず無料チェックをお試しください。ホームページのURLを入力すると、公開情報から確認できる範囲で、サイトの状態をチェックできます。
※無料チェックで確認できるのは、外部から見える公開情報の範囲です。サーバー内部の設定や、すべての弱点を確認できるわけではありません。結果は、ホームページ全体の安全性を保証するものではありません。ご自身のサイト、または管理者の了承があるサイトでご利用ください(利用規約)。
もっと詳しく調べたい場合や、修正・復旧について困っている場合もご相談いただけます。相談する