Es correcta esta sintaxis de php,porque no recibo los correos y no me da ningun error
<?php
$para= '[email protected]';
$nom=$_POST["nom"];
$mail=$_POST["mail"];
$asunto=$_POST["asunto"];
$mensaje=$_POST["mensaje"];
mail($para,$nom,$mail,$asunto,$mensaje);
header('location: http://www.laweb/contacto.html');
?>