Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/04/2009, 12:30
lerry
(Desactivado)
 
Fecha de Ingreso: enero-2009
Mensajes: 103
Antigüedad: 15 años, 3 meses
Puntos: 0
funcion mail()

Hola, estoy tratando de enviar un correo a traves de la funcion mail de php, pero me sale este 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:\wamp\www\bdintra\equipos\correo.php on line 23

en la linea 23 tengo esto:

Código PHP:
if (mail($dest"Comentarios"$msg$head)) {
  
$aviso "Su mensaje fue enviado.";
 } else {
  
$aviso "Error de envío.";
 } 
las variables contienen lo siguiente:

Código PHP:
$dest "[email protected]";
$msg "------------------------------- \n";
 
$msg.= "         Comentarios            \n";
 
$msg.= "------------------------------- \n";
$correo="[email protected]";
$head "From: ".$correo."\r\n";
 
$head.= "To: [email protected]\r\n"
Ahora el error me indica que debo cambiar algo en el php.ini pero no se que cambiar, en el php.ini consegui esto relacionado:

Código php.ini:
Ver original
  1. [mail function]
  2. ; For Win32 only.
  3. SMTP = localhost
  4. smtp_port = 25
  5.  
  6. ; For Win32 only.
  7. ;sendmail_from = [email][email protected][/email]
  8.  
  9. ; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
  10. ;sendmail_path =
  11.  
  12. ; Force the addition of the specified parameters to be passed as extra parameters
  13. ; to the sendmail binary. These parameters will always replace the value of
  14. ; the 5th parameter to mail(), even in safe mode.
  15. ;mail.force_extra_parameters =

soy nuevo en esto de enviar correos, por favor diganme que debo hacer?? gracias..!!