Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/05/2013, 17:12
albemartinez
 
Fecha de Ingreso: mayo-2013
Mensajes: 55
Antigüedad: 13 años, 5 meses
Puntos: 1
Respuesta: PHPMailer... no da error pero no envia

Leí el primer enlace, muchas gracias por compartirlo, cambié , corregí, aumenté algunos datos del código que tenia y lo puse como el del ejemplo...

Ahora me sale con que no conecta con el servidor SMTP, a modo de prueba y error cambie el puerto quite lo de SSL y nada... aun me dice que no conecta con el servidor... me aventaré la lectura del segundo enlace que pusiste a ver si le encuentro.

mientras les dejo el codigo

Código PHP:
<?php
require("./class/class.phpmailer.php");


$mail = new PHPMailer();
$mail->Mailer = "smtp";
$mail->Host = "smtp.gmail.com";
$mail->SMTPAuth = true;
$mail->Username = "[email protected]";
$mail->Password = "contraseña";
$mail->Timeout=30;
$mail->AddAddress("mi [email protected]");

$mensaje = "Este mensaje fue enviado por " . $nombre . " \r\n";
$mensaje .= "Su e-mail es: " . $correo . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "empleados en su empresa  " . $empleados . " \r\n";
$mensaje .= "Telefono(s) " . $telefonos . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());

$mail->From = $_POST['correo'];
$mail->FromName = $_POST['nombre'];
$mail->Subject = "alguien respondio la encuesta";
$mail->AltBody = $mensaje;
$mail->MsgHTML("$mensaje.");

$exito = $mail->Send();

 
$intentos=1; 
  while ((!
$exito) && ($intentos < 2)) {
    
sleep(2);
         
//echo $mail->ErrorInfo;
         
$exito = $mail->Send();
         
$intentos=$intentos+1;    
}
if(!
$exito)
   {
    echo 
"Problemas enviando correo electrónico a ".$valor;
    echo 
"<br/>".$mail->ErrorInfo;    
   }
   else
   {
echo 
"Mensaje enviado correctamente...";

echo 
"<meta http-equiv='refresh' content='2;URL=http://mipagina.hostzi.com'>";
}
?>
Gracias de nuevo

Última edición por albemartinez; 28/05/2013 a las 17:15 Razón: "casi" se me pasa agradecer