同じ文面のメールが2通届いた
ブログのお問い合わせフォーム経由で、2通のメールが届きました。
差出人の名前とメールアドレスは別々でしたが、本文は一字一句同じでした。
詳しい情報を希望します。メールでご連絡ください — お問い合わせ.
件名は「ニュースレター登録」「メール最新情報」で、サイトの内容とは関係がありません。
ボットによる自動送信の可能性が高いと判断しました。不要なメールに返信すると、メールアドレスが有効だと判断される可能性もあるため、返信はしませんでした。
対策:reCAPTCHAを設定する
フォームにボット対策を入れることにしました。使っているのは、お問い合わせフォームのプラグイン「Contact Form 7」です。
Contact Form 7 の公式は、現在 Cloudflare Turnstile を推奨しています。ただ、今回は先にGoogleでreCAPTCHAのキーを作っていたことと、まずは今使っているContact Form 7の機能で試してみたかったことから、reCAPTCHA(v3)を設定しました。
1. Googleでキーを作る
- Googleの reCAPTCHA の管理画面で、新しいサイトを登録します。
- タイプは「スコアベース(v3)」を選びます。
- ドメインに、このブログのドメインを入力します。
- 「サイトキー」と「シークレットキー」の2つが発行されます。
プロジェクト名は、別の用途で使っているものと混ざらないよう、ブログ用のものを選びました。
2. まず、別のプラグインで試した
すでに「reCaptcha by BestWebSoft」というプラグインが入っていたので、先にそちらを設定しました。
- バージョンが「2」のままだったので、「3」に切り替えました。
- 2つのキーを貼り付けて保存しました。
ただ、「外部プラグイン」の欄を見ると、Contact Form 7 に使える項目が見当たりませんでした。有料版(Pro)の機能のようにも見えたため、この方法は断念しました。
3. Contact Form 7 自身の機能で設定する
次に、Contact Form 7 の「お問い合わせ → インテグレーション」を開きました。
この画面には、サービスごとの欄が縦に並んでいます。一番上にあるのはメール配信サービス(Brevo)です。私は最初、これをreCAPTCHAの欄だと勘違いして、Brevo の「インテグレーションのセットアップ」をクリックしてしまいました。
Brevo の設定画面には「API キー」の入力欄しかなく、reCAPTCHAのキーを入れる場所が見当たりません。そこで画面に戻り、少し下にスクロールしたところ、reCAPTCHA の欄がありました。そちらの「インテグレーションのセットアップ」を開いて設定しました。
- サイトキーとシークレットキーを貼り付けます。
- 「変更を保存」を押します。
- 「reCAPTCHA はこのサイト上で有効化されています」と表示されれば完了です。
設定画面には、reCAPTCHAの今後の移行や料金に関する注意書きも表示されていました。今回は個人ブログで、利用量が大きくなるとは考えにくいため、まずはreCAPTCHA v3で運用してみることにしました。今後、料金や仕様変更が気になるようになれば、Contact Form 7が推奨しているCloudflare Turnstileへの切り替えを検討します。
テスト送信で確認した
設定を保存したあと、自分でフォームから「テスト題名」「テスト本文」を送ってみました。
メールは問題なく届きました。reCAPTCHAを有効にしたあとも、通常の問い合わせは受け取れることを確認できました。
まだ分からないこと
今回は、「設定できた」「通常の問い合わせが届いた」ところまでを確認しました。ただ、reCAPTCHAを設定しただけで、スパムが本当に減るかどうかは、まだ分かりません。数日〜数週間、様子を見ないと判断できません。
また届くようなら、Contact Form 7で使える別のスパム対策も検討します。
- Cloudflare Turnstile への切り替え
- Akismet の導入(フォームの項目側にも設定が必要)
Turnstileに切り替えることになったら、その手順も記事にしたいと思います。
まとめ
- 同じ文面のスパムが2通届いたが、返信はしなかった
- Contact Form 7 のインテグレーションで、reCAPTCHA(v3)を設定した
- BestWebSoftのプラグインでは、Contact Form 7 への設定ができなかった
- 最初は Brevo の欄を間違えて開いたが、少し下にスクロールして reCAPTCHA の欄を見つけた
- テスト送信で、通常のメールが届くことを確認した
- 効果は、数日〜数週間、様子を見て判断する
最後まで読んでいただき、ありがとうございます。
「ゼロからAI副業」では、AI副業に挑戦する過程を、成功も失敗も正直に発信しています。よかったら、また読みに来てください。
他のSNSなどはこちらからどうぞ → https://linktr.ee/zero_ai_fuku


コメント