Hola:
Estabamos tratando de configurar el correo saliente de una instalación de Guarani 3.14.0
Nuestro SMTP escucha en el puerto 587 y solo recibe usuarios autenticados sobre una conexión cifrada (STARTTLS)
Configuramos los parámetros acorde y en el parámetro “email_autentificacion_tipo” elegimos “Metodo de autentificación TSL”
Chequeamos y no había forma de que nuestro servidor aceptara el correo saliente.
Analizamos los valores del parámetro “email_autentificacion_tipo” y en la tabla para_parametros_sistema que es consultada por <instalacion_guarani>php/nucleo/_lib/mensajes/mail_job_nucleo.php para armar la conexión de PHPMailer vemos que el valor que setea es “TSL”. Lo correcto es que sea “TLS”, lo tocamos en la base y nuestro SMTP aceptó el correo autenticado sobre la conexión cifrada.
Me parece que se trata de un bug, TLS es el acrónimo de “Transport Layer Security” y es el valor que espera PHPmailer, de lo contrario trata de hacer la conexión sin cifrar y en nuestro caso por lo tanto falla.
Saludos
Federico