この記事には広告リンクが含まれます。

問い合わせフォームが届かないときに最初に見る場所

問い合わせフォームが届かないときに最初に見る場所

WordPress制作で怖いトラブルの一つが、問い合わせフォームが届かないことです。見た目は正常でも、実際にはメールが届いていなければ、クライアントの機会損失につながります。

フォームの不具合は、プラグインだけが原因とは限りません。宛先、送信元、迷惑メール、サーバー、DNS、SMTPなど、複数の要因が関係します。焦ってプラグインを入れ替える前に、順番に確認することが大切です。

まず宛先メールアドレスを見る

最初に確認するのは、フォームの送信先です。単純な入力ミス、古い担当者アドレス、全角文字、余計なスペースが原因のことがあります。

複数宛先に送っている場合は、すべてが届かないのか、一部だけ届かないのかを分けて見ます。一部だけなら、受信側の迷惑メール設定やメールサーバーの問題かもしれません。

送信元メールアドレスを確認する

WordPressフォームでは、送信元を自由なメールアドレスに設定できることがあります。しかし、サイトのドメインと関係ないメールアドレスを送信元にすると、なりすまし判定で弾かれやすくなります。

たとえば、サイトが example.com なのに、送信元が Gmail になっているような設定は避けたほうが安全です。基本は、サイトドメインに紐づくメールアドレスを送信元にし、返信先に入力者のメールアドレスを入れる形を検討します。

迷惑メールと受信側のルールを見る

フォーム側に問題がなくても、受信側で迷惑メールに入っていることがあります。特に初回テストでは、迷惑メールフォルダ、プロモーションタブ、メールサーバー側の隔離領域も確認します。

クライアントに「届きません」と言われたときは、自分のアドレスにも同じフォームを送って、送信自体が動いているかを切り分けます。受信側だけの問題なのか、サイト側の問題なのかを分けるだけで対応が早くなります。

SMTP設定が必要な場合がある

レンタルサーバーやメール環境によっては、WordPress標準のメール送信では安定しないことがあります。その場合はSMTP設定を使い、認証されたメール送信に切り替える方法があります。

ただし、SMTPプラグインを入れれば必ず解決するわけではありません。メールアカウント、パスワード、送信サーバー、ポート、暗号化方式を正しく設定する必要があります。設定情報をクライアントに確認する場合は、何のために必要なのかを説明します。

公開前テストを必ず記録する

フォームは公開前に、PCとスマホの両方から送信テストをします。送信完了画面、自動返信、管理者宛メール、入力内容、迷惑メール判定まで確認します。

テスト日時と結果を簡単に記録しておくと、納品後に問題が起きたときも説明しやすくなります。フォーム確認は地味ですが、サイトの成果に直結する重要な作業です。判断に迷う場合は、TOFUラボのような制作者向けの場で、フォームまわりの確認手順を見直すと安心です。