Publishing an email address - but not to spammers
Since my email address will be changing soon, I'm going to have to put the new contact details on my web site (which reminds me I need to change my address with the hosting company, nominet, nominet UK, etc.)
I want to make it as difficult as possible for spammers to use automated spiders to grab my email address from the site - I think last time I put in some tabs between letters and otherwise obfuscated things.
Any suggestions on ways of doing this?
I want to make it as difficult as possible for spammers to use automated spiders to grab my email address from the site - I think last time I put in some tabs between letters and otherwise obfuscated things.
Any suggestions on ways of doing this?
no subject
http://www.albionresearch.com/misc/obfuscator.php
One requires JavaScript from your users, but it pretty secure. The other not, but less so.
no subject
no subject
Another way to do it on a website is to use a contact form with a Captcha type human detector. (Assuming you have access to either the cgi-bin or php.)
Supposedly what the spambots are looking for is the word 'mailto' and the symbol '@'
If either of those is obfuscated, the more naive spiders can't figure it out.
Of course, none of this works if one or more of the sites that has your address goes and hands it over to the bad guys.
no subject
The only disadvantage is that they can't cut and paste it, they have to read it and re-type. However, the solution to that is to include a hyperlink on the image with a "mailto:myaddress@whatever.com" as the link. That way if they click on the address it opens an email using their default browser.
no subject
no subject
no subject
Not that it really helped; posts that I made on various forums put my email address out there anyway.
no subject
no subject
And for more serious security, a contact form. The bot can't even get to your email address without first jumping through hoops.
no subject
Like with a lot of other 'security' it doesn't stop the maldoers but does piss off the honest users. As far as I can see the best way is to let the text be visible but not machine-readable, but using either a picture (which is unfriendly to poor-sighted people) or to have things like keristor AT gmail DOT com.
Or not bother. The amount of spam which I can attribute to my website (which has the address in clear and links) is very small, almost all of it is based on usernames at my known domains (easy enough to get from DNS) which don't actually exist.
no subject