I want to display a particular email address in a website. How can I protect this email address from spam bots? I found a javascript in dynamicdrive.com, which can do something for this. But will that really work or can I do this using robots.txt. Thanks in advice
I just convert the email address into a gif image and leave it unlinked. The users will have to manually type the email address but then it saves me from the email bots. I had this script from DD a while ago and it works basically it uses JS to render your email address. I am not sure why I switched over to the image option on my site.
I use a sneakemail address, if you get too much spam, you can just change it. Check the site out, I use it all the time. http://www.sneakemail.com/
Display the email using javascript, it works well. Serves both purposes, will give the users a clickable link as well as protect it from spambots.
The only way to keep your email address from being harvested is to never post it. However, this does not protect you against spammers who email a dictionary list, including standard admin aliases, at your domain. The best way to make it possible for people to communicate with you if you do not post your email address is to create a feed back page. The best way to keep spammers from spamming your feed back page is to use captcha image verification to block out robots. Unfortunately, captcha is annoying, especially if a squiggle might be a 2, z, s, or maybe a strange a.
what i generally do is have ServerSide write out the email backwards in a javascript function then have the js function write it backwards again. works like a charm and spambots will most likely not detect it when they start looking for this method - I'll probably have to create a chr replacement encryption function
Thats not a bad idea. Does anyone have an example java script code they can post so we can all benefit?