
ある日、運営しているサイトのメールボックスに、ConoHaから突然メールが届きました。内容は「フォームメール機能を使用したメールの大量送信を確認したため、制限を実施しました」というもの。
確かに、やたら届いていて焦って削除した……で、確認してみたら原因は設定ところにありました。
どうやら、サイトのお問い合わせフォームから大量にメールが送られていたらしく、ConoHa側でフォームメールの送信を止めたようです。自分に心当たりがない場合は、不正なプログラムやスパムボットによる可能性もあるとのことでした。
私のサイトはWordPressで、お問い合わせフォームはContact Form 7を使っています。フォームは1つだけ。自分で大量送信した覚えはまったくありません。
そこで確認してみたところ、原因が分かりました。Contact Form 7の「インテグレーション」を見たら、reCAPTCHA(スパム対策)の説明は表示されているのに、サイトキーとシークレットキーの欄が空白。つまり、reCAPTCHAが設定されていませんでした。
これでは、スパムボットにとっては「どうぞお入りください」のような状態だったようです。
慌ててGoogle reCAPTCHAでサイトを登録し、サイトキーとシークレットキーを取得。Contact Form 7に貼り付けて保存しました。その後、ConoHaに「大量送信の認識はないこと」と「reCAPTCHAを設定して再発防止したこと」を返信。
すると、ほどなくして「対応が確認できたので制限を解除しました」と返事が来ました。解除後にフォームを1回だけテストしたところ、無事に正常送信。ほっとしました。
今回はかなり焦りましたが、原因が分かって対処できたので、ひとつ勉強になりました。reCAPTCHAを設定して以来、1日に何通か届いていたスパムメールも来なくなりました。
そして今回は、ジェミニにめちゃくちゃお世話になりました。自分だけだったら、たぶん解決できなかったと思います。AI様様でした。


コメント