Autor Tema: ERROR en la configuración del servicio de envío de correos (RESPONDIDO)  (Leído 186 veces)

0 Usuarios y 1 Visitante están viendo este tema.

ncarestia

  • Newbie
  • *
  • Mensajes: 11
    • Ver Perfil
  • Institución: Universidad Nacional de San Juan
  • Nombre y apellido: Carestia, nirva Ana
  • Sistema: Diaguita
Hola Comunidad:  necesitamos  AYUDA con la configuración del  "Servicio de envío de correos electrónicos" en el SIU_Diaguita versión 2.5.0,

Cuando verificamos la configuración  muestra:

smtp.ini   verifica si existe o es correcto el archivo de configuracion smtp.ini     BIEN

parametro  verifica si está habilitada la integración mediante el parámetro de sistema NOTIFICACIONES_POR_EMAIL            BIEN

conexion    verifica que se pueda conectar al servidor SMPT y verificar la conexión   ERROR: Imposible enviar mail. Mensaje de error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

La configuración que  tenemos es la siguiente:

instalacion.ini

smtp = correo

smtp.ini
[correo]
host = "smtp.unsj.edu.ar"
auth = 0
usuario = "******@unsj.edu.ar"
clave = "******"
puerto = "25"
seguridad = "STARTTLS"
from = "*****@unsj.edu.ar"

MUCHAS  GRACIAS !!!    Nirva
« Última Modificación: julio 06, 2018, 09:30:16 pm por mdeganis »

fkorol

  • Moderador Global
  • *****
  • Mensajes: 147
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Fernando Korol
  • Sistema: Diaguita
  • Teléfono laboral: 03752440097
Hola Nirva, buenas tardes.

Te recomendaría que para descartar que sea un problema de librerías o u otro problema de configuración, primero pruebes realizar una configuración con una cuenta de gmail (desde gmail hay que habilitar el acceso a apps menos seguras (temporalmente para estas pruebas).

Te paso una una configuración para una cuenta gmail que funciona correctamente

En instalacion.ini:

smtp = email
----------------------
En smtp.ini:

[email]
host=smtp.gmail.com
puerto=465
auth=1
seguridad=ssl
usuario=CUENTA@gmail.com
clave=**********
from=CUENTA@gmail.com
----------------------

Avisanos que tal te fue con esta configuración y pruebas.

Saludos,
Fernando.

ncarestia

  • Newbie
  • *
  • Mensajes: 11
    • Ver Perfil
  • Institución: Universidad Nacional de San Juan
  • Nombre y apellido: Carestia, nirva Ana
  • Sistema: Diaguita
Hola Fernando hicimos lo que indicaste y continua el error.

Este error nos da en la nueva versión 2.5.0 en la 2.4.4  no aparecía.

Muchas gracias, espero que puedan darnos  alguna otra alternativa para probar.

Saludos Nirva.



fkorol

  • Moderador Global
  • *****
  • Mensajes: 147
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Fernando Korol
  • Sistema: Diaguita
  • Teléfono laboral: 03752440097
Re:ERROR en la configuración del servicio de envío de correos (EN PROCESO)
« Respuesta #3 : julio 06, 2018, 07:37:41 pm »
Hola Nirva, buenas tardes.

No me quedó claro de tu respuesta si con el pedido de prueba de la configuración contra una cuenta de gmail te funcionó o no, en caso de que no haya funcionado si el error fue el mismo que con la cuenta institucional o si fue distinto. Esto sería muy importante para hacer la diferenciación de si se trata de un problema de configuración -si anduviera con la cuenta de gmail-, o si se trata de algún otro problema como ser alguna librería o incluso algún bloqueo/restricción que puedan tener desde la cuenta institucional de la universidad. Por eso el primer pedido de aislarlo.

Saludos,
Fernando.

diegotait

  • Newbie
  • *
  • Mensajes: 37
    • Ver Perfil
    • Email
  • Institución: UNMDP
  • Nombre y apellido: Diego Tait
  • Sistema: SIU-Pilagá, SIU-Diaguita, ComDoc, SIU-Wichi, SIU-Datawarehouse, SIU-Comechingones
Re:ERROR en la configuración del servicio de envío de correos (RESPONDIDO)
« Respuesta #4 : agosto 10, 2018, 11:33:42 am »
Hola Fernando, a mi me pasa algo parecido, mismo error. (no se puede conectar con el servidor SMTP local al puerto 25 que no utiliza seguridad). Hice la prueba de utilizarlo con Gmail y funciona bien... Pero con el local no sin seguridad no. En la versión 2.4.4 funcionaba bien, esto sucede después de migrar a la versión 2.5.0
« Última Modificación: agosto 10, 2018, 03:19:05 pm por diegotait »

fkorol

  • Moderador Global
  • *****
  • Mensajes: 147
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Fernando Korol
  • Sistema: Diaguita
  • Teléfono laboral: 03752440097
Re:ERROR en la configuración del servicio de envío de correos (RESPONDIDO)
« Respuesta #5 : agosto 10, 2018, 11:22:17 pm »
Hola Diego, buenas tardes.

Gracias por el aporte, las pruebas que hicimos, siempre fue desde cuentas provenientes de gmail, vamos a intentar reproducir el con un servidor SMTP local a ver si nos pasa lo mismo que a uds., Les estoy comentando las novedades.

Saludos,
Fernando.

diegotait

  • Newbie
  • *
  • Mensajes: 37
    • Ver Perfil
    • Email
  • Institución: UNMDP
  • Nombre y apellido: Diego Tait
  • Sistema: SIU-Pilagá, SIU-Diaguita, ComDoc, SIU-Wichi, SIU-Datawarehouse, SIU-Comechingones
Re:ERROR en la configuración del servicio de envío de correos (RESPONDIDO)
« Respuesta #6 : agosto 13, 2018, 10:54:22 am »
Gracias Fernando! Otra forma de comunicación que tenemos con el SMTP de la Universidad es a través de TLS (STARTTLS) al puerto 587, pero tampoco funciona...

diegotait

  • Newbie
  • *
  • Mensajes: 37
    • Ver Perfil
    • Email
  • Institución: UNMDP
  • Nombre y apellido: Diego Tait
  • Sistema: SIU-Pilagá, SIU-Diaguita, ComDoc, SIU-Wichi, SIU-Datawarehouse, SIU-Comechingones
Re:ERROR en la configuración del servicio de envío de correos (RESPONDIDO)
« Respuesta #7 : agosto 13, 2018, 11:32:03 am »
Fernando, encontré el problema para el caso del TLS, el problema es que el servidor SMTP es autofirmado... Para que pueda funcionar hay que agregar este código JUSTO ANTES DEL ENVÍO ( antes del $mail->send()).

Código: [Seleccionar]
$mail->smtpConnect([
   'ssl' => [
        'verify_peer' => false,
        'verify_peer_name' => false,
        'allow_self_signed' => true
    ]
]);

Habría que agregarlo en la función enviar del toba_mail.php
« Última Modificación: agosto 13, 2018, 11:43:38 am por diegotait »

fkorol

  • Moderador Global
  • *****
  • Mensajes: 147
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Fernando Korol
  • Sistema: Diaguita
  • Teléfono laboral: 03752440097
Re:ERROR en la configuración del servicio de envío de correos (RESPONDIDO)
« Respuesta #8 : agosto 13, 2018, 06:16:23 pm »
Hola Diego, buenas tardes.

Antes que nada gracias por el aporte. Te comento que ante esto que propones, consulté a gente del equipo SIU-Toba y también a referentes de otras áreas, y me explicaron que el motivo por el que no se soporta por defecto la conexión a servidores vía TLS sin que sea posible validar un certificado (sea autofirmado o no),  se debe principalmente a razones de seguridad, ante esto, es necesario que gestionen certificados válidos en sus servidores y luego lo configuren para que el sistema pueda enviar emails sin inconvenientes.

Una opción es que utilicen el servicio ofrecido por Let’s Encrypt. Te paso un link con la documentación  de una autoridad de certificación que genera certificados gratuitos, y es usada ampliamante:

https://www.clearos.com/resources/documentation/clearos/content:en_us:kb_howtos_using_letsencrypt_certificates_for_mail



Seguimos en contacto.

Saludos,
Fernando.


diegotait

  • Newbie
  • *
  • Mensajes: 37
    • Ver Perfil
    • Email
  • Institución: UNMDP
  • Nombre y apellido: Diego Tait
  • Sistema: SIU-Pilagá, SIU-Diaguita, ComDoc, SIU-Wichi, SIU-Datawarehouse, SIU-Comechingones
Re:ERROR en la configuración del servicio de envío de correos (RESPONDIDO)
« Respuesta #9 : agosto 14, 2018, 10:56:05 am »
Hola Fernando, Gracias! Entiendo lo que decís, y ya utilizo el servicio de LetsEncrypt para firmar los servidores web que administro. El problema es que no están bajo mi administración los servidores de correo.

Voy a intentar solucionar el problema por el cual no funciona la conexión sin seguridad (SMTP plano al puerto 25).

Gracias!

fkorol

  • Moderador Global
  • *****
  • Mensajes: 147
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Fernando Korol
  • Sistema: Diaguita
  • Teléfono laboral: 03752440097
Re:ERROR en la configuración del servicio de envío de correos (RESPONDIDO)
« Respuesta #10 : agosto 14, 2018, 04:24:20 pm »
Hola Diego,

Dale, sería buenísimo si pudieran coordinar esta actividad con los responsables de los servidores de correo, así lo implementan y pueden solucionar este problema.

Seguimos en contacto.

Saludos!,
Fernando.

Sergio F. Vier

  • Desarrollador SIU
  • Moderador Global
  • *****
  • Mensajes: 461
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Fabian Vier
Re:ERROR en la configuración del servicio de envío de correos (RESPONDIDO)
« Respuesta #11 : agosto 14, 2018, 04:26:38 pm »
Diego,

https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting#certificate-verification-failure

En esta guía hay un paso a paso de como analizar algunos posibles conflictos respecto a TLS y la librería de mails. En particular, tienen pasos sobre como "validar correctamente" certificados autofirmados. Quizá les sirva para la situación que están teniendo sin tener que forzar un cambio en el servidor SMTP.

Saludos!
happy coding!!