Buenas:
Tengo un error con esta funcion que, por lo visto, este error es bastante comun. La funcion la tengo haci:
Creo que esta todo bien...la idea es que el usuario deje un comentario y ese comentario valla a mi cuenta de mail que es la que contiene la variable $destinatario. Lo prove en el localhost y me da:
"Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\AppServ\www\Pruebas\comprueba.php on line 5
Su mensaje no se envio."
La subi a internet para descartar el problema del servidor apache y porque nose modificar el php.ini. Y me sigue apareciendo que el mensaje no se pudo enviar:
"Su mensaje no se envio."
Que es lo que esta ocurriendo?
Muchas gracias por su ayuda.
Tengo un error con esta funcion que, por lo visto, este error es bastante comun. La funcion la tengo haci:
Código [Seleccionar]
<?
$mensaje = $_REQUEST["comentario"];
$destinatario= "mimail@xotmail.com";
$asunto= $_POST["motivo"];
$headers .= "From: Miguel Angel Alvarez <pepito@desarrolloweb.com>\r\n";
mail($destinatario,$asunto,$mensaje,$headers) or die ("Su mensaje no se envio.");
echo "<p>Hemos recibido la siguiente información:<p>";
echo $mensaje;
echo "<p><br><p>Muy pronto nos pondremos en contacto con usted.<p>";
?>
Creo que esta todo bien...la idea es que el usuario deje un comentario y ese comentario valla a mi cuenta de mail que es la que contiene la variable $destinatario. Lo prove en el localhost y me da:
"Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\AppServ\www\Pruebas\comprueba.php on line 5
Su mensaje no se envio."
La subi a internet para descartar el problema del servidor apache y porque nose modificar el php.ini. Y me sigue apareciendo que el mensaje no se pudo enviar:
"Su mensaje no se envio."
Que es lo que esta ocurriendo?
Muchas gracias por su ayuda.