Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/11/2014, 12:53
Cristian23CL4PTP
 
Fecha de Ingreso: agosto-2013
Ubicación: Talca
Mensajes: 40
Antigüedad: 10 años, 7 meses
Puntos: 1
Respuesta: Mandar email con php

Puedes usar la clase PHPMailer la cual simplifica mucho la manera de enviar mails, sobre todo si necesitas adjuntar archivos, usar gmail, etc.

https://github.com/PHPMailer/PHPMailer

Te dejo un codigo bastante simple pero funcional.

Código PHP:
Ver original
  1. $txtMail = $_POST['mailcontacto'];
  2.  
  3. require_once('PHPMailer/class.phpmailer.php');
  4. $mail = new PHPMailer();
  5.  
  6. $mail->Subject = 'Envío de mail con PHPMailer';
  7. $mail->From = "[email protected]";
  8. $mail->FromName = "Enviado por el Administrador";
  9.  
  10.  
  11. $body = '
  12. <html>
  13. <head>
  14.  <title>Nueva contraseña</title>
  15. </head>
  16. <body>
  17.  
  18. <h1>Correo de envío de nueva clave.</h1>
  19. <p>Su nueva clave es '123456'</p>
  20. <p>Le recomendamos cambiarla apenas entre al sistema.</p>
  21. <p>Si Usted no solicito el cambio de contraseña por favor ignore este mensaje.</p>
  22. <p style="font-size: 10px">Enviado a las '.date("H:i: A").' El '.date("d-m-Y").'</p>
  23.  
  24. </body>
  25. </html>
  26. ';
  27.  
  28. $mail->AddAddress($txtMail);
  29. $mail->Body = $body;
  30. $mail->CharSet = 'UTF-8';
  31. $mail->IsHTML(true);
  32.  
  33.  
  34. if($mail->Send()){
  35.     echo "Correo enviado";
  36. } else {
  37.   ecno "No se pudo enviar";
  38. }

Ojala te sirva. Salu2.