La pagina non ti genera errore perché non specifichi cosa deve fare IF e nemmeno ELSE:
Codice PHP:
if( @mail("mail@mail.it", $subject, $messaggio, $header, $indirizzomail) ); else echo "Si è verificato un problema nell'invio del messaggio, riprovare più tardi o contattateci via mail a [email]mail@mail.it[/email]";
lo devi modificare così:
Codice PHP:
if( @mail("mail@mail.it", $subject, $messaggio, $header, $indirizzomail) ) { qualcosa } else { echo "Si è verificato un problema nell'invio del messaggio, riprovare più tardi o contattateci via mail a [email]mail@mail.it[/email]";}