嗨,我的jenkins有以下电子邮件配置.我无法测试电子邮件的配置
SMTP服务器:smtp.gmail.com
默认用户电子邮件后缀:@ gmail.com
使用SMTP身份验证:选中
用户名:"我的完整Gmail代码:
密码:"我的Gmail密码"
使用SSL:已选中
SMTP端口:465
回复地址:noreply@gmail.com
Charset:UTF8
测试电子邮件收件人:"我的完整电子邮件ID
有人可以告诉我为什么我测试配置时仍然会出现以下错误.我使用的是Windows 8机器和tomcat作为我的服务器
Failed to send out e-mail
javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 465;
nested exception is:
java.net.ConnectException: Connection timed out: connect
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1934)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638
Run Code Online (Sandbox Code Playgroud)
小智 5
主要问题是谷歌已通过您的帐户密码停用此功能以获得更多安全性。如果您想使用谷歌,您应该执行以下操作:
使用您的帐户和生成的应用程序密码作为 Jenkins SMTP 身份验证
不要填写 SMTP 端口!
| 归档时间: |
|
| 查看次数: |
31532 次 |
| 最近记录: |