已解决 邮件无法正常发送,但测试发信和重发就能发送成功

版本是开源版的 12.4.2  

配置完邮件的设置后,点击测试发信可以正常发送邮件。  


但项目自动触发的邮件没有发送成功,在邮件列表中会显示:  

SMTP 错误:无法连接到 SMTP 主机,请确认禅道机器:


这时点击后面的重发按钮就能够发送成功。


配置如图:  


部署方式是docker    以 php:7.2-apache 为基础镜像,添加禅道源码包的自制镜像

禅道版本 12.4.stable 源码包
操作系统 Other
客户端浏览器 Chrome

提问者: sunny5541 悬赏: 5 日期: 2020-10-13 10:27:02 答案:1 点击:451
设置备注
答案列表
最佳答案
2020/10/13

这种情况主要有两种原因:

1. 配置缓存
执行如下操作:后台-系统-定时 关闭 =》重启apache服务 =》 开启 后台-系统-定时
2. smtp服务有发信频率限制
可以试试一些付费的邮箱服务

如果还有其他问题,可以联系官网顶部商务QQ,邀请加入技术交流群,群里沟通时效性更好一些。

2020/10/13
把 后台-系统-定时 关闭后,重启容器。然后在 后台-系统-定时 里启用解决问题
2020/10/13
谢谢