Ver Mensaje Individual
  #10 (permalink)  
Antiguo 03/03/2012, 14:51
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 5 meses
Puntos: 6
Respuesta: envio de correo mediante phpMailer de consulta

gracias por responponder hice lo que me dijiste y salio perfecto


tengo un problema es con la visualizacion de que el correo fue enviado o no fue enviado

les explicare un poco


para llegar al formulario para recuperar la clave sigo el link
<a href="index.php?controller=user_&accion=recu">¿Has olvidado tu contraseña?</a>

function recu()
{



if($_POST)
{


require 'views/recu.php';



}


require 'views/recuperar.php';

}

en recu.php tengo el codigo que envia le correo

Código PHP:
Ver original
  1. require_once('phpMailer/class.phpmailer.php');
  2.   require_once("phpMailer/class.smtp.php"); // optional, gets called from within class.phpmailer.php if not already loaded
  3.  
  4.   $mail = new PHPMailer(true); // the true param means it will throw exceptions on errors, which we need to catch
  5.   $mail->IsSMTP(); // telling the class to use SMTP
  6.   $mail->Host       = 'smtp.live.com'; // SMTP server
  7.   $mail->SMTPDebug  = 2;                     // enables SMTP debug information (for testing)
  8.   $mail->SMTPAuth   = true;                  // enable SMTP authentication
  9.   $mail->Host       = 'smtp.live.com'; // sets the SMTP server
  10.   $mail->SMTPSecure = 'tls';
  11. .
  12. .
  13. .
  14. .
  15.  
  16. $mail->Body = $mensaje;
  17.   if(!$mail->Send()){
  18.    //echo "No se pudo enviar el Mensaje.";
  19.    echo '<script languaje="Javascript">location.href="views/frm_sucess_correo_no.php"</script>';
  20.    
  21. }else{
  22.    //echo "Mensaje enviado";
  23.    echo '<script languaje="Javascript">location.href="views/frm_sucess_correo.php"</script>';
  24. }

el inconveniente es que al momento que envio por post

en pantalla visualizo esto

SMTP -> FROM SERVER:220 BLU0-SMTP112.phx.gbl Microsoft ESMTP MAIL Service, Version: 6.0.3790.4675 ready at Sat, 3 Mar 2012 12:47:23 -0800
SMTP -> FROM SERVER: 250-BLU0-SMTP112.phx.gbl Hello [190.71.153.210] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-TLS 250-STARTTLS 250 OK
SMTP -> FROM SERVER:220 2.0.0 SMTP server ready
SMTP -> FROM SERVER: 250-BLU0-SMTP112.phx.gbl Hello [190.71.153.210] 250-TURN 250-SIZE 41943040 250-ETRN 250-PIPELINING 250-DSN 250-ENHANCEDSTATUSCODES 250-8bitmime 250-BINARYMIME 250-CHUNKING 250-VRFY 250-AUTH LOGIN PLAIN 250 OK
SMTP -> FROM SERVER:250 2.1.0 [email protected] OK
SMTP -> FROM SERVER:250 2.1.5 [email protected]
SMTP -> FROM SERVER:354 Start mail input; end with .
SMTP -> FROM SERVER:250 2.6.0 <37fd62732bd882973ba09094c0c4381d@localhost> Queued mail for delivery

necesito visualizar algo como su correo fue enviado

pero no se como hacerlo