Dec 22, 2004



迷惑メール対策について。

ホームページ(以下HP)でメールアドレス(メアド)を公開していると、それを収集して、迷惑メールを送ってくる人がいます。
この収集作業は、そのテのソフトウェアがhtmlファイルを解析し、自動的に行う場合が多いようですが、こういったソフトにメアドを収集されないような対策コードを公開しているサイトに以前出会いました。(どこだったか忘れてしまった(^^;)
そのコードを元に私が変更を加えたものを公開します。メアドが収集されなければ、迷惑メールを受け取る可能性が減るので、HPを公開している方のプラスにちょっとはなるんじゃないかなと思っています。

ソースコードの説明: htmlファイルにメールアドレスを記述する必要がある場合、以下の黒に囲まれたコードを使う事で、メアド収集ソフトにひっかかる可能性がかなり減ります。
コメント内にメール送信用JAVAスクリプトを記述しています。
このスクリプトで、バラバラに記述したメールアドレスを実行時にひとつにつなげています。
JAVAスクリプトをOFFにしてHPを閲覧している方に対しては、メアドが表示されない旨のメッセージを表示します。

↓ メールアドレスが taro@test.com の場合:

<script language="javascript">
<!--
document.write('<a href='+'ma'+'il'+'to:'+'taro'+'@'+'test.c'+'om'+'>メールはこちらまで</A>');
-->
</script>
<noscript>
メールの宛先が表示されない場合は、JAVA ScriptをONにしてページを更新して下さい。
迷惑メール防止用にJAVA Scriptを使っています。
</noscript>

このコードの使用方法: 上記の黒く囲まれた文字全てをコピーペーストしてhtmlファイルに組み込み、メールアドレス(↑赤く表示されている部分)をあなたの宛先に置き換えればOKです。置き換える際、あなたのメアドも適当にバラバラにしてください。動作確認をお忘れなく。
私は自分のHPでこのコードを使っていますが、5ヶ月ほど経った現在、迷惑メールは一通も送られて来ないので、効果はあると思われます。ただし保障できないし、コードの使用は自己責任でお願いします。

他には、taro @ test.com のように途中に空白を入れたり、Ztaro@test.com としておいて、先頭のZを送信時に削除してもらう対策方法もあります。この2つの方法は、掲示板等にメールアドレスを掲載する際に使うといいかもしれません。自分のHPにメールアドレスを掲載する場合は、黒で囲まれたコードがモアベターだと思っています。私はプログラムを組めますが(人様に迷惑をかけない健全なやつですよ(^^;)、技術者の視点から見ると、ね(^^
Posted at 01:39 in その他 | 管理人用

Edit this entry...

wikieditish message: Ready to edit this entry.