Java gmail的SMTP配置?
我正在尝试在TeamCity服务器中配置电子邮件通知 我阅读了文件和文档,并尝试设置配置 以下是我尝试过的两种配置,以及按下下面的Java gmail的SMTP配置?,java,email,ssl,smtp,gmail,Java,Email,Ssl,Smtp,Gmail,我正在尝试在TeamCity服务器中配置电子邮件通知 我阅读了文件和文档,并尝试设置配置 以下是我尝试过的两种配置,以及按下下面的测试连接按钮时收到的相应错误: 配置1 错误: javax.mail.MessaginException:无法连接到SMTP主机: smtp.gmail.com,端口:465;嵌套异常是: javax.net.ssl.SSLHandshakeException: sun.security.validator.validator异常:PKIX路径生成失败: sun.se
测试连接按钮时收到的相应错误:
配置1
错误:
javax.mail.MessaginException:无法连接到SMTP主机:
smtp.gmail.com,端口:465;嵌套异常是:
javax.net.ssl.SSLHandshakeException:
sun.security.validator.validator异常:PKIX路径生成失败:
sun.security.provider.certpath.SunCertPathBuilderException:无法
找到请求目标的有效证书路径
配置2
错误:
javax.mail.MessaginException:无法将套接字转换为TLS
嵌套异常为:javax.net.ssl.SSLHandshakeException:
sun.security.validator.validator异常:PKIX路径生成失败:
sun.security.provider.certpath.SunCertPathBuilderException:无法
找到请求目标的有效证书路径
这里出了什么问题?我遇到了同样的问题,就我而言,禁用AVAST足以解决问题
希望有帮助 我禁用了防病毒软件,它成功了:)解决方案成功了:)。。。但我想知道为什么杀毒软件会阻止它?在不禁用防病毒的情况下执行操作的任何变通方法,因为在现实世界中,组织不会这样做。禁用防病毒也对我有用。我只是想知道如何避免错误而不禁用防病毒,以防防防病毒必须启用。
SMTP host: smtp.gmail.com
SMTP port: 465
Send email messages from: foobar@gmail.com
SMTP login: foobar@gmail.com
SMTP password: •••••••••
Secure connection: SSL
SMTP host: smtp.gmail.com
SMTP port: 587
Send email messages from: foobar@gmail.com
SMTP login: foobar@gmail.com
SMTP password: •••••••••
Secure connection: StartTSL