阿里云上部署的Jenkins服务器发送邮件失败:Got bad greeting from SMTP host: smtp.163.com, port: 465, response: [EOF]

Jenkins部署到云服务器上,配置发送邮件信息报错:
Got bad greeting from SMTP host: smtp.163.com, port: 465, response: [EOF]

主要原因

因为阿里云禁用了25端口,邮件SMTP不带SSL的默认是25端口,因此邮件发不出去。
改用SMTP SSL,例如网易邮箱,SMTP SSL的端口是465。
要注意两处都需要勾选SSL协议

配置过程

阿里云上部署的Jenkins服务器发送邮件失败:Got bad greeting from SMTP host: smtp.163.com, port: 465, response: [EOF]_第1张图片
阿里云上部署的Jenkins服务器发送邮件失败:Got bad greeting from SMTP host: smtp.163.com, port: 465, response: [EOF]_第2张图片
阿里云上部署的Jenkins服务器发送邮件失败:Got bad greeting from SMTP host: smtp.163.com, port: 465, response: [EOF]_第3张图片
阿里云上部署的Jenkins服务器发送邮件失败:Got bad greeting from SMTP host: smtp.163.com, port: 465, response: [EOF]_第4张图片
此处密码指的是163邮箱授权码(非邮箱密码)
阿里云上部署的Jenkins服务器发送邮件失败:Got bad greeting from SMTP host: smtp.163.com, port: 465, response: [EOF]_第5张图片
阿里云上部署的Jenkins服务器发送邮件失败:Got bad greeting from SMTP host: smtp.163.com, port: 465, response: [EOF]_第6张图片

你可能感兴趣的:(阿里云,jenkins,云计算)