public function Enviar()
{
$dest = "correo_gmail";
$head = "From: ".$email."\r\n";
$head.= "To: correogmail\r\n";
// Ahora creamos el cuerpo del mensaje
$msg = "------------------------------- \n";
$msg.= " Comentarios \n";
$msg.= "------------------------------- \n";
$msg.= "NOMBRE: ".$nombre."\n";
$msg.= "DIRECCIÓN: ".$direccion."\n";
$msg.= "EMAIL: ".$email."\n";
$msg.= "TELÉFONO: ".$telefono."\n";
$msg.= "POBLACIÓN: ".$poblacion."\n";
$msg.= "ASUNTO: ".$asunto."\n";
$msg.= "HORA: ".date("h:i:s a ")."\n";
$msg.= "FECHA: ".date("D, d M Y")."\n";
$msg.= "IP: ".$REMOTE_ADDR."\n";
$msg.= "------------------------------- \n\n";
$msg.= $comentarios."\n\n";
$msg.= "------------------------------- \n";
$msg.= " Mensaje creado por blog.unijimpe.net \n";
// Finalmente enviamos el mensaje
if (mail($dest, "Comentarios", $msg, $head))
{
$aviso = "Su mensaje fue enviado.";
}
else
{
$aviso = "Error de envío.";
}
}
Y ME MANDA EL SIGUIENTE ERROR:
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 C:\Archivos de programa\Apache Software Foundation\Apache2.2\htdocs\miweb\paq\Contact.php on line 56
Y PUES LA LÍNEA 56 ES LA SIGUIENTE:
Código a:
Y YA REVISE MI ARCHIVO php.ini en mail y lo tengo de la siguiente forma: Ver original
if (mail($dest, "Comentarios", $msg, $head))
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
sendmail_from = correogmail
Cuál es el error que no lo entiendo!!!!!!!!