Todo lo que estás dejando es código AS...en fin, llamá a contact.php directamente por browser (tipo
http://localhost/tusite/[email protected]) y fijate que te funcione, sino tendrías que tener algún error en pantalla, o algun error lógico en el php (un if en el lugar erroneo o algo así).
Saludos
PD: En este foro tenés, al memento de escribir el post, los tags code y php para pegar código y que este no quede ilegible ;)