We seem to be getting A LOT of email spam, we have a combination of the email addresses as mailto links and contact forms that send to the same address.What measures can we put in place that will eliminate the majority of spam?We need to keep a visible email address and contact form so there's no way to just remove those.
How to avoid getting spam through a website?
email;spam;spam prevention;spam blocker
a solution to that is to render the email information encoded, and a javascript function decode them and show them after the page have been load.Nothing hard to code and deocode, a simple one can do the work.Other way is to render your email to an image and show the image.With any trick like that the spammers can not easy read your email to place it on a database and starts send you spam.I found a page with many examples:http://csarven.ca/hiding-email-addressesNow, for the contact form you must use a CAPTCHA, http://en.wikipedia.org/wiki/CAPTCHA or some other similar ideas.https://stackoverflow.com/questions/8472/practical-non-image-based-captcha-approaches/2544519