Te recomiendo tres cosas para evitar el spam de forma eficaz y sin apenas esfuerzo:
- Primero, habilitar la confirmación visual en la configuración del foro.
- Segundo, en el tipo de activación del registro ponerlo en modo usuario, así si se registran con email falsos nunca accederán pq nunca activarán su cuenta.
- Tercero, como los bots son capaces de saltarse la imagen de confirmación visual que trae el foro, conviene que la cambies y pongas esta:
http://www.phpbb.com/phpBB/viewtopic.php?t=382890
Con eso debería ser suficiente, siempre que tengas el foro actualizado.
Saludos