Memo

メールフォームをシンプルにしたらスパムが増えたって話

ブログリニューアルしまして、お問い合わせ用フォームをフッターにシンプルに追加したところ、今まで届いたことのない量のスパムメールがわんさか届いて「ぎゃー!!」ってなってました。

リニューアル作業して一晩でスパムメール60件以上_(:3 」∠ )_
べっくらしました。今までこんなの届いたことなかったのに。

リニューアル前はこんな感じのメールフォームでした。
oldMailform
お問い合わせの内容について選択する項目と、申し訳程度の簡単な画像認証をつけてました。

現在はこんな感じで必要最低限のシンプルなものにしました。
newMailform

今までスパムメールが届かないのは無名なサイトだからだと思ってたんですが、そうじゃなかったようです。
申し訳程度につけておいた画像認証、実はあれが意外と功を奏していたみたいです。

画像認証の部分は、Contact form 7の「クイズ機能」で追加し、クイズに正解していないと送信出来ないよう必須項目にしてありました。
実はそれだけで意外とスパム対策になってしまっていたようです。

シンプルなメールフォームのスパム対策は?

だからといってまた「クイズ機能」を使うのもなーと思っていたんですが、調べたらこんな記事が。

Akismet によるスパムフィルタリング | Contact Form 7

すごいです。さすがです。
もちろんAkismetを使っていたのでこれを使って対策しました。

試しに「viagra-test-123」で送信しようとしてみると、
sendfailSC

ちゃんとできてるー!
いやー、知らなかった。こんな機能があるなんて。よかったよかった。

とはいえ、WordPress+Akismet+Contact form 7 だからこそ出来る対策ですよね。
そうじゃない場合、メールフォームを設置する場合は、意外と簡単な画像認証でも有効だったりする、というのはちょっとした発見でした @・ェ・@

COMMENT

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください