Al intentar enviar un correo electrónico a través de smtp con SSL en el código Java, obtengo la siguiente excepción:
Falló la construcción de la ruta PKIX: sun.security.provider.certpath.SunCertPathBuilderException: no se puede encontrar la ruta de certificación válida para el objetivo solicitado. Mensajes fallidos: javax.mail.MessagingException: no se pudo conectar al host SMTP:
Esto tendría sentido si el servidor SMTP al que me acerco utilizara algún certificado autofirmado que simplemente no importé pero no creo que ese sea el caso, porque cuando mi colega (en otro país) ejecuta la operación exacta mismo código funciona bien.
¿Qué podría significar esto?
- Mi computadora portátil está comprometida
- Mi proveedor de internet está haciendo algo sospechoso
- Algo más
- Todas las anteriores
Para que conste, vivo en Indonesia y hay algunos sitios que están bloqueados.
Puedo hacer ping, se necesita una contraseña para este servidor SMTP, la configuración está bien (funciona para mi colega). He intentado esto con mi VPN encendida y apagada.