I've had a look at the registration and it seems basic registration was on. New members, from now on, have to answer a simple question, which should at least reduce the number of automated spammers since there's no clue and it involves typing it in. The occasional manual one will still spill through, but that's manageable.
What a day I've had, constantly getting emails while trying to work.