Foros del Web » Programando para Internet » PHP »

ayuda Error funcion mail()

Estas en el tema de ayuda Error funcion mail() en el foro de PHP en Foros del Web. Hola de nuevo! Bueno mi problema es que tengo que enviar mail de reestablecimiento de contraseña a los usuarios que la hayan perdido, pero me ...
  #1 (permalink)  
Antiguo 16/09/2010, 16:02
 
Fecha de Ingreso: septiembre-2010
Mensajes: 75
Antigüedad: 14 años, 3 meses
Puntos: 1
Exclamación ayuda Error funcion mail()

Hola de nuevo!

Bueno mi problema es que tengo que enviar mail de reestablecimiento de contraseña a los usuarios que la hayan perdido, pero me sale el siguiente error a la hora d enviar un correo:

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:\xampp\htdocs\Pagina\Controler\envia_mail.php on line 36

y la pag php es:

<?php

$destinatario = $_POST["mail"];
$asunto = "Este mensaje es de prueba";
$cuerpo = '
<html>
<head>
<title>Prueba de correo</title>
</head>
<body>
<h1>Hola amigos!</h1>
<p>
<b>Bienvenidos a mi correo electrónico de prueba</b>. Estoy encantado de tener tantos lectores. Este cuerpo del mensaje es del artículo de envío de mails por PHP. Habría que cambiarlo para poner tu propio cuerpo. Por cierto, cambia también las cabeceras del mensaje.
</p>
</body>
</html>
';

//para el envío en formato HTML
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

//dirección del remitente
$headers .= "From: William Bermudez <[email protected]>\r\n";

$headers .= "Return-path: [email protected] \r\n";

echo (mail($destinatario, $asunto, $cuerpo, $headers));
?>

No se si tenga alguna relacion, pero tengo una cuenta outlook de la empresa, pero no se como configurarla para este caso, si es que se puede, pues estube leyendo y me decian que el error era por el SMTP pero igual no di con la solucion, agradeceria su ayuda :D
  #2 (permalink)  
Antiguo 16/09/2010, 16:25
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 15 años, 4 meses
Puntos: 150
Respuesta: ayuda Error funcion mail()

Tienes que configurar unas cosas e instalar cierta aplicacion para hacer de tu PC un servidor que envie emails, te dejo un link a ver si te sirve: http://www.maestrosdelweb.com/editorial/phpmysqlap/#a7
  #3 (permalink)  
Antiguo 17/09/2010, 09:19
 
Fecha de Ingreso: septiembre-2010
Mensajes: 75
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: ayuda Error funcion mail()

Hey Gracias, Funciona a la perfeccion! :D

Etiquetas: funcion, mail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 19:03.