How do you deal with your SPAM woes?
I doubt I'm the only person experiencing this, as I've seen the same pattern on several Vanilla-powered forums: an automated-looking spammer coming in and posting about a dozen comments and discussions of crap, usually long lists of links to golf clubs or purses. The volume isn't huge (yet) usually just one spammer every two or three days, but very annoying as the problems are severalfold:
The anti-spam plugins don't work. Or, rather, the blacklist plugin seems to auto-ban a few spammers but the rest get through. And the Askimet plugin will detect the spam but not delete it, even though the "Delete" box is checked. Which is probably a good thing, because it has detected several egregious false positives, strange because I've never seen false positive using Askimet for Wordpress.
The moderator controls aren't honed enough. It's easy enough for me to delete all of the day's spam by purging one user and all of his content, but my moderators have to delete each comment individually, which gets tiring fast. I do trust my moderators, but it seems foolhardy to give out permissions to anyone but myself to delete user records and associated content entirely bypassing edit the edit logs and any opportunity for oversight or recourse. What about a permission that would allow mods to hide all spammer content, but with possibility for reversion?
When I do delete a spammer, the forum is left a mess, with many threads last edited by [Deleted user], and even more problematic, the last updated timestamp isn't reverted to the last real edit. So historical threads are dredged up and float to the top for no reason. It might be worthwhile update to the Vanilla core to revert the "last edited" fields when a user is deleted.
My members are increasingly responding like the ship is sinking every time a wave of spam comes in, even if I reliably remove it within a day. I really wish there was either (a) a more reliable automated solution, or (b) I could safely empower other members to easily bulk-delete spam.
Sorry, I'm not much of a PHP dev, and I hope this plea isn't taken as arrogant with "fix it yourself" sorta replies. I'm just wondering how others may have successfully addressed their spam problems, or whether someone could point out what I'm likely overlooking regarding the problems listed above. Thanks