Many Business website owners have faced this problem: They want to provide a function on their site for visitors to send feedback to them without opening the floodgates to spammers.
Posting your email address on your website is generally an invitation for spam. Automated programs better known as bots will eventually scan your website and parse out your email address from the rest of the source code and use it for purposes other than what you intended.
There are various tricks and techniques to cloak your email address so that these bots do not easily find it. One method Ive used is to include Javascript in my webpage that pieces together the email address when the page is displayed to the user. With this method there is not a valid email address in the page source itself. It seems to work fairly well, but some junk mail does still make it thru.
Another technique is to not post your email address at all on your website, but rather provide a Feedback or Guestbook type form where visitors can enter comments and then submit using the website form. This keeps the email address off the website completely by making use of a server side script which is activated...