已解决 使用阿里云的企业邮箱发送邮件失败

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) 




ping\telnet 都通的。

禅道版本 11.4.1 源码包
操作系统 Ubuntu
客户端浏览器 Chrome

提问者: op 悬赏: 5 日期: 2019-06-11 11:51:11 答案:1 点击:1880
设置备注
答案列表
2019/06/11

ping smtp 服务器,将 ping 到的 ip /etc/hosts 文件中和 smtp 域名做下映射。

2019/06/11
root@bd5c63d3b3d1:/# telnet smtp.mxhichina.com 465
Trying 42.120.226.4...
Connected to smtp.mxhichina.com.
Escape character is '^]'.
Connection closed by foreign host.
root@bd5c63d3b3d1:/# ping smtp.mxhichina.com
PING smtp.mxhichina.com (42.120.226.4) 56(84) bytes of data.
64 bytes from 42.120.226.4: icmp_seq=1 ttl=47 time=1.36 ms
64 bytes from 42.120.226.4: icmp_seq=2 ttl=47 time=1.41 ms
^C
--- smtp.mxhichina.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 1.364/1.388/1.413/0.044 ms
ping telnet 都可以的, hosts也改了
2019/06/12
可以添加一下网页上方QQ号,邀请进群,方便截图排查问题。