メールが重複して受信する事がある

takaraさん (2025-09-22 19:09:27) takaraism.com/testmail/

※上記の設置URLはサンプルで設置した物です。

かなりレアケースで、私もこの相談のサイト以外で出会ってないため、設置した環境に左右されている気がするのですが、にっちもさっちも行かないのでご見解をいただけないでしょうか。

ウェブサーバーとメールサーバーは別で、メールサーバーは外部のメールのサービスを使っているようです。管理者のメールはそちらに飛ぶ形になってます。

MailformProのバージョンは4.3.0を使っており、
スパム対策として、
$config{’EnglishSpamBlock’} = 1;
$config{’LinkSpamBlock’} = 1;
$config{’DisableURI’} = 1;
を入れ、連続送信防止機能、NGワード機能、レジューム禁止機能もONにしています。

メールは一日3~10通程度到着する程度だそうなのですが、
そのうち1通~3通が管理者に重複して送信されてくるそうです。
送信者は一回しか送って居ないとのこと。
重複するパターンは見る限り統一性なし、
重複メールが到着する時間は数分から1~2時間と一定しておらず、
送られてくる重複メールも1通の時もあれば最大6通ぐらい送られてくるそうです。
全てのメールがそうであれば対応しやすいのですが、
エラーが出るわけでもなく、いつも出る現象出ないため、頭を痛めています。

たまたま先方がテストして重複が発生したので初めてサーバーのアクセスログで動きを見る事が出来ました。以下そのアクセスログです。(身バレ防止のため色々変えています。)

12:44:02に送信し、12:44:03からは恐らくですが、サンクスページを表示しているのではないかと思います。
すると12:45:45に突然またmailformpro.cgiをPOSTしており、その後画像等を読み込み終了します(この画像がサンクスページ用の画像なので、サンクスページの読み込みと推測しています)。
このmailformproがおそらく重複を引き起こしているものと思いますが、
なぜこのタイミングでmailformpro.cgiを呼び出してきているのかが不明です。
サンクスページでは勿論mailformpro.cgiは設定していません。

MailformProでこのような現象が起きる可能性などは何かありますか。
今まで出会った事や相談を受けたことがない現象ですのでかなりレアケースと思います。もちろんサーバーや外部のメールサーバーの影響があるかと思いますが、なにか同様の現象の相談やあり得る事があったら教えていただけたら幸いです。




123.456.789 - - [19/Sep/2025:12:44:02 +0900] "POST /testmail/mailformpro/mailformpro.cgi HTTP/2.0" 200 7226 "takaraism.com/testmail/index.html" "Mozilla/5.0~"
123.456.789 - - [19/Sep/2025:12:44:03 +0900] "GET /css/top.css HTTP/2.0" 200 7925 "takaraism.com/testmail/cgi/contact/mailformpro/mailformpro.cgi" "Mozilla/5.0~"
123.456.789 - - [19/Sep/2025:12:44:03 +0900] "GET /css/common.css HTTP/2.0" 200 11045 "takaraism.com/testmail/cgi/contact/mailformpro/mailformpro.cgi" "Mozilla/5.0~"

・・・20行ほど画像やJSファイルのアクセスログ

123.456.789 - - [19/Sep/2025:12:45:45 +0900] "GET /images/icon_b.svg HTTP/2.0" 200 831 "takaraism.com/testmail/css/common.css" "Mozilla/5.0~"
123.456.789 - - [19/Sep/2025:12:45:45 +0900] "POST /testmail/mailformpro/mailformpro.cgi HTTP/2.0" 200 7226 "takaraism.com/testmail/index.html" "Mozilla/5.0~"
123.456.789 - - [19/Sep/2025:12:45:46 +0900] "GET /css/page/page.css HTTP/2.0" 404 - "takaraism.com/testmail/css/element.css" "Mozilla/5.0~"
123.456.789 - - [19/Sep/2025:12:45:46 +0900] "GET /images/icon_a.svg HTTP/2.0" 200 479 "takaraism.com/testmail/cgi/contact/mailformpro/mailformpro.cgi" "Mozilla/5.0~"
123.456.789 - - [19/Sep/2025:12:45:47 +0900] "GET /images/icon_b.svg HTTP/2.0" 200 831 "takaraism.com/testmail/css/common.css" "Mozilla/5.0~"

重複したメールの通し番号は同じですか?

和田 (2025-09-22 21:04:43) www.synck.com

あるいは通し番号が異なる同じ内容のメールが送信されてきますか?
サーバがやや重い系のサーバの場合、処理への遅延で2度キックされる、という可能性はなくもないですが、ちょっと詳しく調べてみないとなんとも言えない感じですね。

ヒントありがとうございました!

takaraさん (2025-09-24 09:26:40) takaraism.com/testmail/

見解ありがとうございます。
送信内容と環境情報は全く同じですが、
通し番号と入力時間が微妙に異なっているので、「処理への遅延で2度キックされる」という点から調べてみます。見解ありがとうございました。