The amount of on the forums recently has been out of control.
- Spam Filter – posts caught by the same filter are unpublished until they can be reviewed by an admin
- CAPTCHA – Implement a CAPTCHA upon registration. When I implemented CAPTCHA for anonymous commenting and registration on the website site I admin, the amount of spam I received was cut from an average of 70 spams per day to zero spams since the installation of the CAPTCHA. One excellent, solution for CAPTCHA is reCAPTCHA.
- Graduated Posting – Since SPAM on forums could also just as easily be posted by a human manually than a spambot, implementing graduated posting would prevent human spam. For a user's first 10 (or some such number) posts, their comments have to be moderated before they are published.