This forum seems to get a bit of spam. I'm sure it is getting tedious to delete.
The captcha that new users have to fill out when registering for an account is obviously no obstacle.
Maybe a policy of always moderating new users' posts could work. So when a new user posts, their first post needs to be approved before it is visible, and thereafter their posts are shown immediately.