已解决
突然无法发送邮件
禅道突然无法发送邮件,测试发信一直提示下面的错误:
SMTP 错误:无法连接到 SMTP 主机,请确认禅道机器:
1. 能ping通smtp服务器。如果不能ping通,请查看网络状态,或查看域名解析是否正确,或联系网管;
2. 使用telnet 命令能够连接到smtp的发信端口;
3. 如果上述步骤都是通的,windows请检查防火墙和杀毒软件设置,linux请关闭selnux或者执行"setsebool httpd_can_sendmail true"允许apache可以发信。
SMTP -> ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: Name or service not known (0)
其中1、2、3都可以正常,突然就报下面的错误,请大神支招
提问者: 托尔斯泰 悬赏:10 日期: 2019-11-27 10:26:13 答案:1 点击:1338
获取技术支持
QQ:
1746749398电话:
18561939726
备注
修改/etc/hosts
113.96.233.155 smtp.exmail.qq.com
提示:Failed to connect to server: Connection timed out (110)
答案列表
先确认下发信配置,有按照手册配置正确吗?http://www.zentao.net/book/zentaopmshelp/96.html
可以看下日志有什么特殊的信息:zentao/config/my.php 中debug的值改成true 重新操作一下 看日志文件 zentao/tmp/log/php开头的今天的文件有什么报错。注:不要找sql开头的文件。
建议您这边先升级一下版本。10.6之前的版本不再提供支持了。
升级前请做好数据备份
升级请参考文档:http://www.zentao.net/book/zentaopmshelp/41.html
备份请参考文档:http://www.zentao.net/book/zentaopmshelp/42.html
如果还是不行,可以联系官网顶部的商务QQ,邀请加入禅道技术交流群,群里具体截图看下发信配置,以及日志信息。