【WordPressのフォーム通知が二重に届く】プラグインを消す前に確認する3つのこと

この記事の結論

二重通知は、フォーム設定とメール転送を分けて確認すると原因を追えます。

フォーム通知が二重に届き、メールを確認する利用者

問い合わせフォームの通知が同じ内容で二通届くと、まずプラグインの不具合を疑いがちです。しかし、フォームの自動返信、メール転送、複数の送信設定など、別の仕組みが重なっていることもあります。いきなり止めずに、二通のメールの違いから確認します。

まず確認したい結論

二重通知は、(1) 二通の宛先と差出人、(2) フォーム側の通知と自動返信、(3) メールサービス側の転送、を順に見ます。原因が分からないままフォームを作り直すと、必要な通知まで止めるおそれがあります。

1. 二通のメールを並べ、宛先・差出人・時刻を比べる

本文が同じでも、メールヘッダーの差出人や宛先が違えば、同じ送信が別の経路で届いている可能性があります。管理者向けの通知が二通なのか、利用者向けの自動返信まで含めて二通なのかを最初に分けます。届いた時刻がわずかにずれているかもメモします。

2. フォームの「管理者通知」と「自動返信」を混同しない

Contact Form 7などでは、管理者に届くメールと、問い合わせた本人に返すメールを別に設定できます。宛先欄に同じ管理用アドレスを入れていると、設定どおりに二通届いているだけの場合があります。自動返信が届かない・届きすぎると感じたら、WordPressの自動返信メール確認を参照してください。

3. メール転送・グループ配信の設定を確認する

フォーム側の設定が一通でも、メールアカウントの転送、共有アドレス、グループ配信で複製されることがあります。フォームを直す前に、受信側の管理画面で転送先が重複していないかを確認します。テスト送信は件名に日時など分かる目印を付け、一度だけ行うと追いやすくなります。

通知が二通でも送信エラーとは限らない

問い合わせ者への自動返信と管理者通知は役割が異なります。片方を止める判断をする前に、誰にどのメールが必要かを決めます。通知が迷惑メールに入る、または届かない問題は、通知メールの迷惑メール確認を別に進めてください。

まとめ

フォーム通知が二重に届くときは、メールの経路を先に分けます。フォーム設定・自動返信・メール転送を順番に確認し、テスト送信は一度ずつ行うと原因を残せます。

近いカテゴリ