Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/05/2013, 17:12
albemartinez
 
Fecha de Ingreso: mayo-2013
Mensajes: 55
Antigüedad: 11 años
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