已解决 升级到6.4不能发邮件了

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: No address associated with hostname (0)



禅道版本 6.4.stable 源码包
操作系统 CentOS
客户端浏览器 Firefox

提问者: zlcolin 悬赏:5 日期: 2015-02-03 17:10:16 答案:2 点击:3237

获取技术支持

QQ: 电话:
备注
上个版是可以的
设置备注
答案列表
最佳答案
2015/02/03
域名解析拿不到。ERROR: Failed to connect to server: php_network_getaddresses: getaddrinfo failed: No address associated with hostname (0)
2015/02/03
按1、2、3检查都没有问题
2015/02/03
后台log发现这个错误
(php_network_getaddresses: getaddrinfo failed: No address associated with hostname) in /var/www/html/gypms/lib/phpmailer/class.smtp.php on line 132 when visiting /index.php?m=mail&f=test
2015/02/03
不能通过dns解析, 所以加域名到/etc/hosts 中才行
2015/02/03
截图一下发信的配置页面。先根据提示的 1  2  3 排查一下具体的原因。
2015/02/03
搞定了。 发和收不能搞成同一邮件地址。 多谢帮助