In my day, we'd use moderators: put the forum/list in a mode where every new post goes through a human review first. After a while, things calm down, and you revert to the anything-goes default.
I don't know how well that would work for high-traffic forums of today, but it can scale pretty easily by employing many moderators.