He usado PHPMailer en varios proyectos pero ahora estoy atascado. Me da el error:
SMTP Error: No se pudo conectar al host SMTP.
He intentado enviar correos electrónicos desde Thunderbird y ¡funciona! Pero no a través PHPMailer ... Aquí están los ajustes de Thunderbird:PHPMailer: Error SMTP: No se pudo conectar con el host SMTP
Nombre del servidor: mail.exampleserver.com
puerto: 587
Nombre de usuario: [email protected]
autenticación segura: No se
conexión seguridad: StartTLS
he comparado estos con el servidor en mi último proyecto en el que solía PHPMailer y eran:
Nombre del servidor: mail.exampleserver2.com
Puerto: 465
Nombre de usuario: [email protected]
autenticación segura: No se
Conexión de seguridad: SSL/TLS
Mi código PHP es:
$mail = new PHPMailer();
$mail->IsSMTP(); // send via SMTP
$mail->Host = SMTP_HOST; // SMTP servers
$mail->Port = SMTP_PORT; // SMTP servers
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = SMTP_USER; // SMTP username
$mail->Password = SMTP_PASSWORD; // SMTP password
$mail->From = MAIL_SYSTEM;
$mail->FromName = MAIL_SYSTEM_NAME;
$mail->AddAddress($aSecuredGetRequest['email']);
$mail->IsHTML(true); // send as HTML
¿Dónde estoy equivocado?
http://stackoverflow.com/questions/42471693/phpmailer-using-gmail-gives-error/42472146?noredirect=1#comment72085437_42472146 –