Home Links

Email without the SPAM

Today once again I had to download from the box about 100 letters from which only 5 were really important letters. Approximately 45 letters contained viruses, and the others 50 - a pure{clean} spam. To my patience there has come the end! And I have decided to change a mail box.


But a problem - if I zavedu to myself new email, and then shall leave this address on a site in couple of months the situation will be repeated, and I again should download grudu unnecessary electronic paper for recycling. Therefore I vser``ez have reflected on that, as though to be protected from spamerov.


In a result at me it has turned out to invent two ways which will not give my address to get in a database spamerskikh dispatches.


How the electronic address gets to spameram? Very simply: imagine the program (spider) which bypasses all sites, passing from one site to another under the links placed on these pages sajtrov. When the program downloads the next page, she finds all electronic addresses in the text of page, and writes down them in the general{common} database. To find all addresses on page, it is enough to search in html the text for a pattern where such symbols are used:


" mailto:...@... "


Or it is simple


"...... "


Thus, in a database spamerov all addresses which when the program could find out accumulate.


Hence, that the program has not found my electronic address, it is necessary to make so that in the text of a village my address has been written down by non-standard image.


There are some variants of a spelling e-mail addresses which sometimes can be met on sites. For example, it is possible to add blanks:

mail webclass.ru

It is possible to replace a symbol on "at":

mail at webclass.ru

And it is possible to write in general the address in another way:

mail a dog webclass a point ru


All these variants have one main lack: before to send me the letter, the user should clean{remove} these deliberate mistakes, which I have brought to deceive spamerskuju the program. And if the one who will want to me to write the letter, does not know about such tricks he and cannot send the message at all because the address contains mistakes.


I also have reflected, whether there are still variants which allow to make so that my address looked correctly, but to find it  with the help of the program it would be impossible.



Way 1


It is possible to make a simple picture which would contain the address. As the program cannot analyse a picture, my address remain for it{her} invisible. To tell the truth, such address will be not not seen by users who have disconnected a conclusion of images to the screen in adjustments of the browsers.


Very conveniently thus to make transparent gif a picture which on any background will look well.

Example:

My address.

Code:



My address: <img src=email.gif>.



Way 2


Look:

mail@webclass.ru


This address as if is in the text of page though you never will find it  in hmtl a code. I used javascript to deduce{remove} on page the address dynamically, that is in html the text of page the script printing on the screen a character set will be seen only.


Code:



<script>

document.write ("mail");

document.write ("@");

document.write ("webclass.ru");

</script>


It is possible to go further and to confuse traces finally:



<script>

str = "ur.ssalcbew@liam";

for (i=str.length-1; i> =0; i-) {

document.write (str.charat (i));

}

</script>


And at last, that at the user the mailer automatically opened, at a clique on the electronic address, it is possible to write the link, with use "mailto":



<script>

function myemail () {

str = "ur.ssalcbew@liam";

for (i=str.length-1; i> =0; i-) {

document.write (str.charat (i));

}

}

document.write (" <a href=mailto: ");

myemail ();

document.write (">");

myemail ();

document.write (" </a> ");

</script>


I hope, this advice{councils} will help you!