Posting email addresses on your website is dumb. Evil things called Spam-bots patrol the web looking for email addresses to add to their spam lists. For a corporate website, a web-form is a convenient way to hide from bots as well as manage incoming requests.
But for situations where direct contact with someone is preferred, please don’t post their email address on the website without hiding it from the bots. There are a number of ways to do this, but the best way is to use Javascript to assemble the email address for a browser. Spam-bots (and search-engine-bots) don’t use browsers or Javascript and thus just get some useless code.
A quick search turned up a number of tools to do this, but I used this one yesterday. You just take his email.js script and add it to your website, then use his tool to generate the script-call with the information to assemble the email address in the browser.
So I’ve added an email link to the right of this blog, instead of going to the ‘about’ page (where I assume Blogger has posted my email address with similar cloaking). Blogger won’t let me use the script within my posts, but you can look at the webpage to email me (if you can’t guess that my email is dave-at-b2blog anyway.)
A B2B marketing blog by an honest-to-goodness marketing manager for an industrial manufacturer.