A method that is still being used by webmasters is the use of a mailto-link in JavaScript. There is fortunately yet a better solution. It resembles the JavaScript code, but with this solution the code for the email-address will again be coded, this way it will become quite difficult for spam bots to see that it concerns an email-address.
Every character has namely a numerical equivalent. The letter S corresponds for instance with the code s and the letter Z with z. This way it is possible to code the email-link.
Converting of the email-link into the numerical code this way is of course a lot of work. Fortunately there is a site that automates the whole procedure for you:
automaticlabs.comYou can just fill in your email-address and the text-link that you want to include and with a click on the button it will show you the protected code that you have to use. The code is also been set up according to the W3C standards, so that you will have a neat code that is also validating.
With your coded email-address on your site, you will make life for spam bots a lot more difficult. It will definitely help you receiving less spam.