已解决 SMTP 错误:无法连接到 SMTP 主机
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: (0) 

使用QQ邮箱可以正常发送

使用阿里云邮箱不可以发送。使用的是ssl连接,端口是465,Telnet smtp.xxx.com 465能连通,ping 也可以。

禅道版本 9.2.1 Windows安装包
操作系统 Windows Server 2008
客户端浏览器 Chrome

提问者: 68257653 悬赏:5 日期: 2017-06-15 18:53:47 答案:1 点击:6051

获取技术支持

QQ: 电话:
备注


f_1e041a85e873e9899c7f1eb6441049ad.png


设置备注
答案列表
2017/06/16
配置页面截图看一下参数是如何填写的。QQ邮箱用的也是465端口吗?
2017/06/16
qq也是465端口,我的企业邮箱是阿里云的。以后版本有试过。是可以的。现在不知道为什么不行了。
2017/06/16
今天在本地测试。也是不可能。但是改成25端口就可以。问题是阿里云服务器25端口是不开放的。只开放465,但465本地也是不可以
2017/06/16
在禅道服务器上 ping smtp.szcshi.com 得到的ip填写到 后台-发信 smtp服务器栏试试。
2017/06/16
一样不行。不过换种方式。可以了,不用加密,端口改为80,就可以发送了。谢谢您。
2017/06/19
我也一样,能pingSMTP 服务器,同时也能telnet 465,994这两个端口,但就是测试发信的时候会出现一楼的状态。
2017/06/19
发信是和禅道所在的服务器上的软件环境、网络设置 还有发信服务器smtp调用参数都有关系的。上面3步都操作了 而且smtp参数都正确的话应该排查一下服务器上的软件和网络是否有什么限制,找不到的话推荐换个发信服务器或者用云发信。