jenkins部署在阿里云上,邮件发送失败问题解决方法。
程序员文章站
2024-03-20 13:04:16
...
接口都整完了,发现本地调用发送邮件是通的,但是放jenkins上就不行,最后发现是因为阿里云把25端口禁用了。
那么我们就要在程序里改了,之前写的方法端口是25,因为阿里云25端口不通,而SSL是false,邮件的服务器如下:
发送邮件的方法,参考我另一篇博客:https://blog.csdn.net/weixin_43574761/article/details/84589550
在之前的方法基础上,修改如下:
1:新增一个包的引用
2:修改邮箱服务器的链接方法
smtp = smtplib.SMTP()
smtp.connect(smtpserver, 25)
替换成下面的方法
smtp = SMTP_SSL(smtpserver)
大功告成,这样阿里云上的jenkins服务器可以成功发送邮件啦。
好了,今天就写到这里,有任何问题,可以加我的微信:zx1187463903,拉你进软测的微信群。
如果该篇博客,对你有帮助,开心的同时请小编喝杯咖啡也是极好的呀。-_-
上一篇: 数字在排序数组中出现的次数