También podrías almacenar su dirección IP en una base de datos junto con la hora en la que envió el formulario.
Así, tienes más eventos con los qué jugar, ejm:
- Un usuario sólo puede enviar hasta 'n' formularios en 24 horas.
- Un usuario no puede enviar el siguiente formulario hasta que hayan pasado al menos 'x' minutos.
- Un usuario puede enviar un formulario pero a partir del segundo, un aviso le dirá que no será publicado hasta la previa revisión del webmaster (así, no limitas a tus buenos usuarios y sí fastidias a los malos usuarios).