Contact Form 7でスパム扱いになってメールが送信できない場合の対策
現象
正常に動作していたContact Form 7(以下CF7)によるメールフォームが突然動作しなくなりました。
エラーメッセージを確認すると、「送信がスパムと見なされた」に該当するメッセージでした(CF7のメッセージ設定では「メッセージの送信に失敗した」と同じ文言のことがあるので、少し修正して識別できるようにすることお勧めします)。
当サイトはXserverに収容されており、以下のような情報が提供されていました。
【注意喚起】WordPressプラグイン「Contact Form 7」などのメールフォーム(問い合わせフォーム)の仕様を悪用したスパムメール配信行為への注意喚起、ならびに対策のお願い
(WordPress化と同時に導入できます)
AI導入サービス
AI導入による驚異的なアドバンテージを獲得!
停滞しがちなサイト運営を活性化!
右下 クリックでチャットボットをお試しください!
対策
「reCAPTCHA (v3)」を導入することで解決できます。
方法
以下のサイトの「5.スパム対策をする(reCAPTCHA)」を参考に設定してください。
20分でできる!【WordPressブログ】お問い合わせフォームの作り方
【2023.9.20 追記】CF7のインテグレーションによる方法でもスパム扱いになる場合
プラグイン「CAPTCHA 4WP」をインストールし、ここにreCAPTCHA v3 のサイトキーとシークレットキーを設定します。
CAPTCHA 4WP – Antispam CAPTCHA solution for WordPress
【注意】「CAPTCHA 4WP」の設定に先立ちCF7インテグレーションでのreCAPTCHA設定は解除しておくことが必要です。
まとめ
皆さんのサイトのメールフォームが悪用されスパムメールが大量に氾濫し、その弊害は皆さんが被ることになります。スパム対策をして、悪意のあるスパムメールを抑え込みましょう。
弊社サイトご案内
(WordPress化と同時に対応できます)
ブロックエディタ対応サービス
ブロックエディタ導入で、コンテンツの編集や追加が容易に安全に達成可能!
サイトのコンテンツ保守費用0円化に大貢献!




WordPress化お見積り