ヤフオク、メルカリ、ラクマ、ミンネ発送で使えるノウハウをご紹介。郵送、梱包、副業の参考にして下さい。

オクはぴ-ヤフオク・メルカリ出品の郵送、梱包方法ノウハウサイト




WEB

wordpressでお問い合わせメールフォームに来る迷惑メールを簡単に防止する方法

投稿日:2019年2月10日 更新日:

wordpressでお問い合わせメールフォームに来る迷惑メールを防止

wordpress(ワードプレス)でホームページを作ってお問い合わせ用のメールフォームは、プラグインの「Contact Form 7」を使っている方は多いと思います。
Contact Form 7は、簡単に設置できてキレイなメールフォームが作れるのでとても良いです。
しかし、最近になって悩むのが迷惑メール(スパムメール)が結構な件数で来ることです。
メールタイトルに「お問い合わせ:」と入っているのでサーバー側で「英文のタイトルは受信しない」に設定しても受信してしまうのです。また、ロシア語で来る迷惑メールもあり、上手く除外できません。

そこで今回、試行錯誤した結果、Contact Form 7のある機能でスッキリと防止できたのでやり方をご説明します。
Akismetなど他のプラグインを追加する必要はありません。

Contact Form 7のクイズを使って迷惑メールを防止する

Contact Form 7でメールフォームを作る時の項目として「お名前」「メールアドレス」「タイトル」「内容」をつけると思います。
さらに用心として「承諾確認」をつけると思います。
承諾確認は、メールフォーム入力後に内容を確認してチェックボックスを押してから送信ボタンを押す仕掛けです。
チェックボックスを押さないと送信できないので迷惑メール防止になりました。

しかし、この仕掛もなぜか突破されて迷惑メール防止ができないのです。
きっと自動プログラムのようなものを作っているのでしょう。

そこで今回はさらにもう一つ、仕掛けを作ります。
それが「クイズ」です。
Contact Form 7の編集画面にクイズボタンがあります。
コンタクトフォームのクイズ設定1

クイズボタンを押すと問題を作る画面が表示されますので思いつくクイズを入力して下さい。
名前の欄は、表示されているまま使って下さい。変更は必要ありません。

コンタクトフォームのクイズ設定2

クイズは、誰でも知っているような内容が良いです。
例:日本の首都は何?◯◯都 答え東京

クイズの書き方は、問題を書いてから「|」パイプを挟んで答えを書きます。

例として「日本の首都は◯◯都」が問題で「東京」が答えになります。
間に「|」パイプを挟むことでクイズが完成します。

コンタクトフォームのクイズ設定3

私もいろいろ試したのですが「1+1=|2」というような数式だと突破されました。
なので日本語で作った問題で答えも日本語にすると良いです。
また、2問以上作ってランダム表示した方がさらに防止できます。

完成したらタグを挿入ボタンを押して下さい。


メールフォームにクイズ項目が追加されますので簡単な説明を加えて下さい。
その方がメールフォームを入力する人に優しいです。

以上のようにクイズ項目を追加することで迷惑メールを防止できますので試してみて下さい。

オクはぴトップページ>>







-WEB
-

Copyright© オクはぴ-ヤフオク・メルカリ出品の郵送、梱包方法ノウハウサイト , 2019 All Rights Reserved Powered by STINGER.