Tambien como dices que es un plantilla que no hiciste tu veririca que en la forma donde capturas la informacion tengas los mismos campos que recibe este script, osesa que tu post tenga las variables que usas, para que pruebes rapido si la funcion mail sirve has otro script super sencillo para enviarte a ti mismo un correo.
usa: