Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java gmail的SMTP配置?_Java_Email_Ssl_Smtp_Gmail - Fatal编程技术网

Java gmail的SMTP配置?

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

我正在尝试在TeamCity服务器中配置电子邮件通知

我阅读了文件和文档,并尝试设置配置

以下是我尝试过的两种配置,以及按下下面的
测试连接按钮时收到的相应错误:

配置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