función mail()
Publicado por Iris (41 intervenciones) el 07/05/2007 16:17:03
Hice un programa que envía mails, pero me da el siguiente error:
Warning: 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\easyphp1-8\www\htdocs\prueba\mail.php on line 5
No se pudo enviar el mail
La función es:
<?
$destinatario = "[email protected]";
$asunto = "Envio";
$mensaje= "hola";
$ok=mail($destinatario,$asunto,$mensaje);
if($ok){
print("El mail fue enviado");
}
else{
print("No se pudo enviar el mail");
}
?>
Me fijé en el php.ini y tengo esto:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
;sendmail_from = [email protected]
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
Alguien me puede ayudar a configurarlo para que funcione?
Muchas gracias!
Warning: 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\easyphp1-8\www\htdocs\prueba\mail.php on line 5
No se pudo enviar el mail
La función es:
<?
$destinatario = "[email protected]";
$asunto = "Envio";
$mensaje= "hola";
$ok=mail($destinatario,$asunto,$mensaje);
if($ok){
print("El mail fue enviado");
}
else{
print("No se pudo enviar el mail");
}
?>
Me fijé en el php.ini y tengo esto:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
;sendmail_from = [email protected]
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
Alguien me puede ayudar a configurarlo para que funcione?
Muchas gracias!
Valora esta pregunta


0