Si no te "hayas" con ese codigo, pasa por las FAQ de php ahi hay un buen script.
Puedes encontrar codigo y ejemplos en esta web:
www.phpclasses.org
En el codigo q posteaste, asumo que tienes campos hidden en el form con names: your_name y your_email; en la practica alguien simplemente usando firefox y una extension (x ejemplo: web developer) puede cambiar los valores del campo hidden y usar tu web para lanzar spam o sabe dios que a sabe dios cuantos, lo q ocasionara q te pongan en la lista negra y asi que las veras carbon.