SPAM-MAIL・ごみメールの対策

ネットサーフィンをしていたら、近頃スパムメールが多いと言う記事があった。
小生の所にも来ているが、少しずつ減少している。
対策としては、メールアドレスを公開しなければ、メールも来ないけれど無用なメールも無論きません。この方法を実行すればよいのです。
必要な人はメールを使えて、自動で収集するロボットには検出されにくい方法です。
この方法でリストを書き換えた方は、メールをご自分宛に送り、動作を確認する必要があります。

1.無用なメールアドレスをリストに記載しない

Webページを作るソフトを使うと、ヘッダー部分にメールアドレスを記載するようになっているものがあるらしい。また、よくわかっていない者が作った役所の規格にも、ヘッダー部分にメールアドレスを記載して、責任を明らかにせよなどと、おせっかいな項目があり、真面目に実行してロボットに収集させている。
自作のwebページにメールアドレスが記載されてないのに、ごみメールが来る人は、リストの点検をしましょう。
ヘッダー部分のメールアドレスの行を削除しましょう。ごみメールが少なくなることは明らかです。

2.メールアドレスを記載しないけれど、メールは使える

1番簡単な方法です。多分、これの方法を知りたい人が大部分でしょう。
通常のメールアドレスのリストはこのように記します。
<a href="mailto:abc@xyz.co.jp">abc@xyz.co.jp</a> 表示結果は、 abc@xyz.co.jp
となり、アドレスが表示されます。
これを避ける方法は、
<a href="mailto:abc@xyz.co.jp">メール</a> とすれば、結果は、 メール となります。
これで、ロボット収集から幾らか逃げられます。

3.メールアドレスを10進、16進コードに変更する

メールアドレスを収集する自動ロボットは、@(アットマーク)を調べて、前後の単語を収集するのだそうです。で、これを回避する方法は、@がなければよいのです。
<a href="mailto:abc@xyz.co.jp">メール</a>
このリストの@マークを16進コードの &#x40; に変更します。
@マークの前に10進の改行コード &#10; も挿入するとなおよろしい。
16進と10進を混ぜるともっと判りにくい。上記は
<a href="mailto:abc&#10;&#x40;xyz.co.jp">メール</a> 表示結果は、 メール となります。
この方法でごみメールが減少した人が随分増えました。

4.メールアドレスを全部コードに変更する

進化したメールアドレスを収集する自動ロボットは、@マークのみならず .jp など ピリオド(ドットは間違い、正しい読みはピリオド)も調べるのだそうです。
これを回避する方法は、全部コードに変更するのみです。小生も使っていますが、ごみメールは皆無です。
以下に16進のコード表からの抜粋を記します。

この表からアルファベットをコードに変更するには、上位と下位の前にこれが16進であることを示すコマンド、&#xを、後ろに;(セミコロン)を付加します。
例えば、 a は上位6 下位1と読めます。前に付加して &#x61; となります。
同様に、 2 は &#x32;、w は &#x77; となります。 大文字 W は&#x57; です。
@マークは &#x40; と読めます。
@マークの前に挿入する10進の改行コードは &#10; で、ピリオドは &#46;です。この2個は上の表の中にはありません。

前述のメールアドレスの abc@xyz.co.jp を考察します。
原本: <a href="mailto:abc@xyz.co.jp">メール</a>
少しわかり易く文字間を広げました。使うときはつめて記してください。
<a href="mailto:&#x61; &#x62; &#x63; &#10; &#x40; &#x78; &#x79; &#x7A; &#46; co &#46; jp">メール</a> 表示結果は メールとなります。
&#x(16進) と &#(10進) が混在している所に注意してください。

項目 2. 3. 4.で メール をクリックして、メーラーが起動すれば動作は確実です。

5.メールをCGIファイルに送り、メールアドレスに転送する

究極の方法はこれです。
この方法の最大の利点は、ページを読む人、メールを送る人が、メールアドレスをブラウザ(メーラー)に登録しないでもメールを送れます。 受け取る側のページには、メールアドレスはどこにも記載がありません。
難点は、プロバイダー側でCGIの使用を許可していないと使えません。また、CGIファイルはご自分で作成する必要があります。

名前、住所、メールアドレス、用件などを書き込む、表のようなページを作ります。
この内容をCGIファイルに送ります。受け取ったCGIファイルは、指定されたメールアドレスにメールを送ります。

プログラムは、「メール」をクリックして上記のページを表示し、 項目を書き込んで、「送る」ボタンをクリックすると、CGIファイルに送られ、内容が転送されるように作成します。ご自分のメールアドレスを正確に書き込まないと返事が来ません。カンマとピリオドなどを間違えると、受取人不明になります。

CGIファイルは、Perlで書かれているのもが多く、参考書も多いので、プログラムを楽しむには最適です。
HTMLに飽きたら、Perlをどうぞ!!

6.ごみメールの削除法

spam mail・ごみメールの削除。現在使用中のソフトはこれです。
yukikaze.zip 228kb フリーソフトです。作者に感謝!!

少し前に、台湾からの電子部品の売込みが多く、削除に苦労したときに探しました。
言葉の解釈の問題と、商習慣の違いから、外国からの取引には応じないと決めたのです。その結果、発信地が日本以外のメールは削除する、というフリーソフトを探していくつか試した結果、これが1番よかったのです。


メールアドレスは5ヶ所、設定できます。開発者が小生と同じ考えだったのでしょう。 外国発のメールは大部分削除されます。削除したメールを保存することも設定できますので心配な人は時々点検すればよいでしょう。
メールを削除すると、同数の戦艦ゆきかぜの大砲の音がします。 わ、沢山ある、などと楽しめます!!