Contactform7でスパム対策をしたのに、スパムが来て敗北した

Contactform7でスパム対策をしたのにスパムが来て敗北した

やなけん(@yanaken8787)です。

Contactform7でスパムメールが多いので、スパム対策をしました。

導入当初はよかったのですが、対策をすり抜けられてしまい、とてつもない敗北感を味わっています。この記事では、Contactform7でどのようなスパム対策をしていたのか? スパムの状況はどうなっているのか? をお伝えしていきたいと思います。

reCAPTCHAv3を導入

自動送信でのスパムが多いと仮定して、まず最初にreCAPTCHAv3を導入しました。

【スパム対策】Contact Form 7のreCAPTCHA設定方法

reCAPTCHAv3はユーザーに負担かけることなく、botスパムを防ぐのに有効です。設定後からスパムメールを防ぐことができましたが、やがて手動送信と思われるスパムメールが来るようになりました。

Contactform7スパムメールが来る

ついにロシア語で送られてくるようになりました…。鬱陶しいです。

次第に手動でのスパムも多くなり、次の対策をすることとなりました。

日本語以外をブロックする

「Contactform7 スパム ロシア語」で検索したら、キタムラさんの記事「Contact Form 7 海外からのスパム対策!お問い合わせ本文が全て外国語の場合は送信できないようにする」にたどり着きました。

「日本語以外をブロックする」という内容なのですが、日本語以外の問い合わせは貰っても対応できないので、さっそく対策することにしました。

これで解決……なんて思っていたら、、、

Contactform7スパムメールが来る

日本語で送らてくるようになりました。

なぜバレた?😓

さいごに

今のところ、日本語で送られてきたのは1件だけですが、増えてきた場合は次の対策を考えなければいけません。ユーザー体験を低下させるものや、Contactform7以外の使用も視野にいれないといけないな…と考えています。

鬱陶しいなぁ。こまったなぁ。

デジタル

Posted by やなけん