大无语事件,在配置禅道smtp参数后,点击测试提示报错
如上图
SMTP 错误:无法连接到 SMTP 主机,请确认禅道机器:
1. 能ping通smtp服务器。如果不能ping通,请查看网络状态,或查看域名解析是否正确,或联系网管;
2. 使用telnet 命令能够连接到smtp的发信端口;
3. 如果上述步骤都是通的,windows请检查防火墙和杀毒软件设置,linux请关闭selnux或者执行"setsebool httpd_can_sendmail true"允许apache可以发信。
于是乎检查了网络发现,可以ping通域名,更可以telnet通端口,selinux,防火墙均为拦截,更是询问了chatGPT,没啥卵用
最后想到会不会是云平台的限制,一搜还真是,于是按照要求,在云平台的安全管控,25端口解封这里,按要求申请解封即可
解封后邮件就测试通过了
为了防止恶意发送邮件,云平台默认都会对服务器进行限制,默认禁止发送邮件,如阿里云、腾讯云等