Jed Rothwell wrote:
[snip lots of good stuff]
So have some common sense, and refrain from posting their
addresses. Send them by private e-mail, or at least disguise them by
writing, for example: "JohnSmith at-sign mindpring.com"
Very nice. Also, if the person has their contact info on a their web page then
post the URL rather than post/email the person email and/or phone #.
For those people who have a web page, here's a nice free online tool that
creates the javascript needed to protect your email address:
http://www.jottings.com/obfuscator.htm
It's true that a spammer could reverse engineer this code (takes the spammer
time and work to accomplish this), but there are a significant sites that use
different code to encrypt such email, and therefore it would require a
considerable amount of time for the spammer to reverse engineer all encryption
methods. Furthermore, the spammer would have to write recognition code to know
which javascript method the web site uses. This amounts to a lot of difficult
work for spammers. The spammer would much rather use their web spiders to scan
to internet for unprotected emails, which appears to be mass majority.
BTW, referring to the above site that creates javascript code to encrypt your
email, if you want your javascript to display your email address rather than a
message such as "email me" then *please* replace -->
document.write("<a href='mailto:"+link+"'>Email me</a>")
with
document.write("<a href='mailto:"+link+"'>"+link+"</a>")
In the form textarea, "Link text: " please do *not* type your email address
because that will place your email address directly in the javascript code.