スパムが増えたのでメールフォームのContact Form 7に画像認証(CAPTCHA)を追加しました
先日のLINEナビ事件で当ブログのURLが拡散されまくったせいか、メールフォームにスパムが届くようになってしまいました。WordPress+Contact Form7の環境に画像認証のCAPTCHAを追加してみたので方法をメモしておきます。
こんなメールがたびたび来るように
先日からブログに設置してあるメールフォームより、このような意味不明なメールが届くようになってしまいました。
理由は、メールフォームに文字認証をかけていなかったので、スパム業者が自動的にメールを送れるような状態になっていたからだと思われます。
今まで人間以外からのメールは来たことが無かったので、残念な感じです。
仕方が無いので、CAPTCHAを追加してみることにしました。
画像認証の設置方法
情報はこちらのContact Form 7の公式ページにありました。
CAPTCHA | Contact Form 7
利用には「Really Simple CAPTCHA」というプラグインを別途追加する必要がありました。
これを入れたら、次はプラグインの一覧から、Contact Form 7の設定画面に入ります。
公式ページにあったサンプルをそのままコピーしてみました。
入力ミスの時に表示されるメッセージに追記もしておきました。
完成!
このように画像認証の文字列が表示されるようになりました。
このように文字の入力を間違えるとメールが送れないようになりました。
これで迷惑メールが減ると良いのですが…。