What could be spam protection for a Contact form?
For a person without php and cgi knowledge. User level: able to install and administer phpBB, customize free css template and use html - that's all. I was thinking about installing WordPress, make a page for contact, and use Akismet. Overkill, but I don't know anything better.
The solution with using Wordpress & Akismet will definitely work and will be spam free too. However it seems to be the very excessive way of creating the spam free contact form.
Maybe it would be worthy to try one of the captcha solutions, they are not 100% spam free, but will be much easier to apply and maintain.
Another thing you might try is flash contact form as most (if not all) spambots are filling html forms. The only downside of this solution are people with flash disabled on their browsers as they wouldn't see contat form at all.
I suggest throwing easy random questions into forms, EG 2+2=?, Are you a robot? Yes/No and make it so that the easy questions randomise their order, and that the answer is required... SIMPLES! haha
Thank you. And how to stop spam posting by humans, selling objectionable or unwelcome products?
If humans are sending you comments selling you things, then thats just deranged, but you dont have to worry about it being content on your site...
You should apply a comment approval system for comments on web content...
Thank you all! Now I can find more about that on the Web.