One way to show your email to visitors of your site while hiding or obfuscating it from spammers, is scrambling or enciphering it. The encrypter on this page transforms your email in a code you can put on your site. Visitors of your site, with Java activated, can read the email and click on it to send you an email but it will be protected from most spambots or email harvesters. They will have difficulty to find and decipher the encoded email.
For most site owners, placing an email on the site so visitors can get in contact, is very important. Preferably visitors only need to click on the email address, write a message and sent it.
Unfortunately, putting your email on your site or any other place on the Internet, has become a problem. With the growing use of the Internet and emails, the problem of spam is also getting bigger and bigger. One of the things spammers do is email harvesting. That is, scanning the Internet to find emails to which they can send their spam. For this reason, it is not a good idea to put an email on you site just like that, without encrypting it. If you do, it won't take long before you start receiving spam, and it won't take long before you receive so many spam mails, it becomes difficult to find emails that interest you between them. That is why you need to protect emails on your site by hiding them from spammers.
Basically there are four ways to hide emails from harvesting bots.
The encrypter provided on this page should provide better protection because it uses different keys for standard elements and nonstandard elements of the email address. Moreover, it produces a Java script which needs to be run in the visitors browser to decode the email. It seems that, at least for the moment, spambots can not run Java scripts.
Using the same key for everything makes it too easy to find the email address. As said above, it is not very difficult to discover a key based on standard. Standard elements like [mailto:] or the domain name. Comparing the encoded email address with standard elements like this, makes it possible to derive the key and discover the enciphered email. Using a separate key for different parts of the email address makes it much more difficult to find the hidden email address. That is the principle behind the email encrypter on this page. Care was also taken that no part of the encoded email is recognisable anywhere in the produced Java script.
As can be expected from this page, I don't like spamming nor other invasion of privacy. Therefore I will not collect, much less pass to others or sell the email, entered in the fields, to be encoded. The code is generated automatically and, as far as I can control it, non of the entered or generated information will be stored or provided to others.
Some things still are for free. I use much of the free stuff available on the Internet, some of it is really good. That is one of the reasons I chose to place this email address encrypter on my site and allow visitors to use it for free, to contribute, to give something back.
To have your email enciphered or encrypted, type it in the given spaces, click [Generate] and the Java code will generated. Select all the Java code from the box. Copy and past it to the page where you want the email to appear, at the place where you want it to appear. For your visitors it will work as a normal [mailto] link. They can read it, click on it so their email program opens with the address in the right place, they can copy and past the email address. Email harvest bots will neither recognise it nor will they be able to decipher it. I don't suppose it will be bot-proof forever but I'm pretty convinced it is better than what I have seen and that it will work fine enough for quite a while.
Try it and if you like it, I would appreciate some feedback like a message on my message board, informing how well it worked. If you don't like it or found a problem, feedback will be greatly appreciated as well.
Please, leave intact, in the Java code, the note with author, link and copyright.
This is the email address enciphered in the Javascrip above.
name@yourdomain.com.br
66 emails obfuscated since 2/10/09.
Ton van Hattum
Rua Uberaba 370
Belo Horizonte
Copyright © 2006-2010 Ton van Hattum

This work by Ton van Hattum is licensed under a
Creative Commons Atribuição-Uso Não-Comercial-Vedada a Criação de Obras Derivadas 2.5 Brasil License.
Permissions beyond the scope of this license may be available at
www.tonvanhattum.com.br/standard/user_copy.html.
Está interessado em aprender ou melhorar seu inglês no seu serviço ou sua residência em Belo Horizonte, Brasil?
Envie um e-mail ou ligue.
Caso tenha algum comentário ou pedido a fazer, deixe uma mensagem
ou envie um e-mail.
If you are interested in learning or improving your English at your work or home in Belo Horizonte, Brazil,
email or call me.
If you have any comments or requests, please, leave a message
or email me.
Campos com dois pontos ":" são obrigatórios.
Campos com ponto de interrogação "?"
são optativos.
Fields with colon ":" are required.
Fields with question mark "?"
are optional.