Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/01/2014, 08:33
Avatar de jonni09lo
jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: Problema de conexion con phpmailer

Pues en los hosting siempre se tiene problemas ya que se cierran puertos que son necesarios para el funcionamiento de la conexión SMTP, contacta con tu proveedor de hosting para que solucionen tu problema.

Si no puedes o no quieres hacerlo la solución es enviar dichos correos con PHPMAILER pero con la función MAIL de PHP. Lo haces quitando estas lineas:

Código PHP:
Ver original
  1. $mail->IsSMTP(); // telling the class to use SMTP
  2. $mail->Host       = "smtp.gmail.com"; // SMTP server
  3. $mail->SMTPDebug  = 1;                     // enables SMTP debug information (for testing)
  4. $mail->SMTPAuth   = true;                  // enable SMTP authentication
  5. $mail->SMTPSecure = "ssl";                 // sets the prefix to the servier
  6. $mail->Host       = "smtp.gmail.com";      // sets GMAIL as the SMTP server
  7. $mail->Port       = 465;                   // set the SMTP port for the GMAIL server
  8. $mail->Username   = "[email protected]";  // GMAIL username
  9. $mail->Password   = "micontraseña";            // GMAIL password

Y colocando esta linea

Código PHP:
Ver original
  1. $mail->IsMail();

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.