美文网首页
Jenkins 出现Failed to send out e-m

Jenkins 出现Failed to send out e-m

作者: wenshuang_he | 来源:发表于2020-11-09 19:34 被阅读0次

背景:
做自动化测试时,打算使用jenkins发送邮件,在安装插件Email Extension Plugin后,进行配置的途中,出现标题中报错信息。
结果:经过两次尝试顺利解决该问题,希望给大家提供一个思路。全文阅读约30秒。

报错截图

解决思路:
文中报错信息为【服务器选择了TLSv1.2,但是客户机没有启用或不支持该协议版本】

网上查了资料觉得可能是jdk版本不兼容TLS版本,但是随着在再了解,发现更多是jdk1.7和1.6的不兼容。而我用的是jdk1.8,应该不是这个原因。

第一次尝试解决:
不勾选SSL协议,尝试发送短信。(注意有两个地方需要取消勾选)

地点1 地点2

再测试发送短信:


出现了新的报错

这次出现的报错信息:Failed to send out e-mail
javax.mail.MessagingException: Could not connect to SMTP host: smtp.163.com, port: 465, response: -1

  提示:无法连接到SMTP。可能是端口的原因

第二次尝试:
将端口号改为默认值25。(注意有两个地方需要修改)

地点1
地点2

测试发送短信:


success

成功解决报错的问题。

相关文章

网友评论

      本文标题:Jenkins 出现Failed to send out e-m

      本文链接:https://www.haomeiwen.com/subject/wfrrbktx.html