スパムを減らす簡単な方法。IE 6とスパムの密接な関係!?

スパムに煩わされてるけれど、どうしたらいいのか皆目見当もつかない……。
そんな時は、ひとつ IE 6 に注目してみてください。

IE 6 は、IE 7 以降よりもパソコンを乗っ取られるようなセキュリティ上の危険性が高いため、IE 6 を使ってインターネットに接続している人はほとんどいません
また、時代的に見ると IE 6 は Windows XP に初期装備されていた Webブラウザ なのですが、現在では、Microsoft は Windows XP のサポートを終了しています。
つまり、IE 6 によるアクセスは人間ではなく、クローラ (インターネットを自動的に巡回して情報を収集するプログラム) やスパム送信プログラム (メールやフォームで迷惑なメッセージを送るプログラム) の可能性が高いです。

Google、Bing などの主な検索エンジンは IE 6 としてではなく、Googlebot や Bingbot としてアクセスしてきます。ですから、IE 6 によるアクセスは主な検索エンジンのクローラではありません
ところが、IE 6 でアクセスしているようなフリをしている スパム送信プログラム がよくあります

というわけで、IE 6 とおぼしきアクセスを遮断することで、スパムを減らすことができます。ついでに、スパム送信プログラム によるサーバ負荷も減るので一石二鳥です。

やりかたは簡単で、以下のように .htaccess に記述します。


SetEnvIf User-Agent "MSIE [6]\.[0-9]" spam
deny from env=spam

※もしもシフトJISで書くならば以下の通り。

SetEnvIf User-Agent "MSIE [6]¥.[0-9]" spam
deny from env=spam

Windows XP からの移行が進むと、XP からのアクセスも大半はスパムとなることでしょう。そうなりましたら以下のように .htaccess に記述します。


SetEnvIf User-Agent "Windows NT [345]\.[0-9]" spam
SetEnvIf User-Agent "MSIE [6]\.[0-9]" spam
deny from env=spam

※もしもシフトJISで書くならば以下の通り。

SetEnvIf User-Agent "Windows NT [345]¥.[0-9]" spam
SetEnvIf User-Agent "MSIE [6]¥.[0-9]" spam
deny from env=spam

本当に簡単なものですが、メールフォームやコメント欄をスパムで汚されないようにするには効果があります。

以上、スパム対策の一例でした。

お問い合わせについて

業務として技術コンサルティングやシステム設計・開発を行っております。
気になることがありましたらご相談下さい。
ご相談のみで完結する場合、コンサルティング費用の目安は
内容によりますが1時間で5千円〜1万円ていどです。
コンサルティングや開発を検討されるその前に、
まずはお気軽にコメントやメールでご連絡下さい。
※ご契約前のコメントやメールでのやりとりは無料です。

お問い合わせフォーム

お急ぎの場合など、ただちに業務対応が必要な場合は、こちらのお問い合わせフォームをご利用ください。かきしちカンパニーお客様窓口が直ちに対応いたします。
※窓口へのお問い合わせ、お見積もりは無料です。


お名前 (必須)

メールアドレス (必須)

題名

メッセージ本文 (必須)

Share

コメントを残す

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

*