I installed the webform module in my contact page. I receive now many messages for Viagra ...
How to protect the contact form efficiently ?

Comments

nevets’s picture

You could use one of the captcha modules, though there is no bullet proof solution.

choosewisely’s picture

You could use some of the following modules to help prevent spam:

http://drupal.org/project/mollom
http://drupal.org/project/captcha
http://drupal.org/project/recaptcha

Hope this helps. They all have "Related Projects" in the sidebar incase it's not exactly what you're looking for...

WillHall’s picture

There is also a really simple method that is often overlooked.

If you add an extra text field and hide it with css - most bots will add data to this field while users will not see it because it is hidden so if the field has anything in it when the form is submitted you know its a bot.