Que pensez vous d'attribuer une "réputation" lors de l'inscription (un sous-grade par exemple) permettant de déterminer à la louche la fiabilité d'un nouveau compte : si son IP figure dans des listes d'IP où des spammeurs potentiels existent, on restreint les premières publications, que les modérateurs accepteront ou non. Et au bout d'un petit nombre de messages, l'utilisateur peut publier directement.
Un nouvel utilisateur ayant son IP dans une "whitelist" pourrait toujours publier directement.
C'est une méthode restrictive mais un compromis entre tout filtrer, bloquant d'éventuels utilisateurs légitimes, ou tout laisser en place et modérer à postériori. Aussi, on pourrait également incrèmenter les IP avec lesquelles les comptes s'inscrivent (avec hachage qui rend anonyme) dans le cas d'un proxy ou autre moyen de contourner ces restrictions.
Ainsi, manuellement on peut valider des cas particuliers.
Je pense que tout cela serait faisable sans trop de modifications du forum.