Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: erick8652 en 13 Junio 2015, 01:07 am



Título: Ayuda enviar correo en php appserver
Publicado por: erick8652 en 13 Junio 2015, 01:07 am
Hola chicos alguien podría ayudarme con esto.

Código
  1. <?php
  2.  
  3. /* Recepcionamos los datos enviados asincrónicamente */
  4.  
  5. $nombre = $_POST['nombre'];
  6. $correo = $_POST['correo'];
  7. $sitio = $_POST['sitio'];
  8. $mensaje = $_POST['mensaje'];
  9.  
  10. /* Definimos el correo donde enviaremos el mensaje y el asunto */
  11.  
  12. $destino = "correo@gmail.com";
  13. $asunto = "Contacto sitio Web";
  14.  
  15. /* Definimos el formato del mensaje a enviar */
  16.  
  17. $cuerpo = "<strong>Nombre: </strong>".$nombre."<br />
  18.   <strong>Correo: </strong>".$correo."<br />
  19.   <strong>Sitio Web: </strong>".$sitio."<br />
  20.   <strong>Mensaje: </strong>".$mensaje;
  21.  
  22. /* Definimos las cabeceras del mensaje */
  23.  
  24. $cabecera = "MIME-Version: 1.0\r\n";
  25. $cabecera .= "Content-type:text/html; charset=iso-8859-1\r\n";
  26. $cabecera .= "From: $correo\r\n";
  27. $cabecera .= "Reply-to: $correo\r\n";
  28. $cabecera .= "Cc: $correo\r\n";
  29.  
  30. /* Enviamos vía correo, devolviendo un mensaje en caso de éxito o falla */
  31.  
  32. if(mail($destino, $asunto, $cuerpo, $cabecera)) {
  33. echo 'Su mensaje ha sido enviado. De ser necesario, nos pondremos en contacto con Ud.';
  34. }
  35. else {
  36. echo 'No se pudo enviar el mensaje. Int&eacute;ntelo nuevamente';
  37. }
  38. ?>
  39.  



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:\AppServ\www\yume\envio.php on line 32

Por favor ayuda urgente gracias

Mod: Los códigos deben ir en GeSH, correo cambiado


Título: Re: Ayuda enviar correo en php appserver
Publicado por: engel lex en 13 Junio 2015, 01:14 am
tienes el servidor de correo activo y bien configurado?


Título: Re: Ayuda enviar correo en php appserver
Publicado por: тαптяα en 13 Junio 2015, 01:14 am
No tienes instalado SMTP server, entonces instalate minirealy y listo, en cuanto tengas SMTP, podrás enviar correos.


Título: Re: Ayuda enviar correo en php appserver
Publicado por: erick8652 en 13 Junio 2015, 01:18 am
tienes el servidor de correo activo y bien configurado?

Pues es mi correo electronico



O acaso esta mal?



No se como pagarte esto fue tiempo record jaja gracias por todo

Mod: NO escribir en mayúsculas. No hacer triple post. Existe el botón modificar.


Título: Re: Ayuda enviar correo en php appserver
Publicado por: тαптяα en 13 Junio 2015, 02:02 am

NO SE COMO PAGARTE ESTO FUE TIEMPO RECORD JAJA GRACIAS POR TODO
Jaja pagalo, con ayudas al próximo que pregunte sobre esto.

Y sobre todo, sigue las reglas. (No hagas doble post)