Si, lo tengo configurado.
En principio tenia configurado el Xampp con Mercury con php 5.2.6 y todo funcionaba.
La comprobacion real la hice sobre dos servidores web, al ver que no funcionaba sobre el que debe ir, probe en otro y si funcionaba.
Descubri que la unica diferencia era la version de PHP, por eso actualice el Xampp que tambien viene con php 5.2.9
A partir de eso, el codigo dejo de funcionar (tal cual sucede en la web a la que debo subirlo)
Es asi que deduzco que el problema esta en la version.
Cita: Para salir de dudas trata que la información que escribes directamente en la funcion de mail() pasala primero a variables y luego llama las variables en la funcion.
Acabo de probar otro codigo mas simple con if y no funciono... pero lo probe sin los if y lo envio, supongo entonces, que el problema no esta en la function mail tampoco...
Código:
<?php
$dest = "[email protected]";
$head = "From: ".$_POST['email']."\r\n";
$head.= "To: [email protected]\r\n";
$msg.= "NOMBRE: ".$_POST['nombre']."\n";
$msg.= "EMPRESA: ".$_POST['empresa']."\n";
$msg.= "EMAIL: ".$_POST['email']."\n";
$msg.= "HORA: ".date("h:i:s a ")."\n";
$msg.= "FECHA: ".date("D, d M Y")."\n";
$msg.= "------------------------------- \n\n";
$msg.= $_POST['mensaje']."\n\n";
$msg.= "------------------------------- \n";
mail($dest, "Comentarios", $msg, $head);
?>