18631817090
阿里云虚机destoon邮件发送失败
发表日期:2016/11/1  作者:勤快牛网络 浏览:
这两天没事用destoon捣鼓了一个b2b的网站起名为“丝网诚信中国”网址www.09682.com,安装步骤比较简单,很快就安装了。但是进入后台配置过程中,发现邮件时总是提示发送失败,而本地调试良好,线上错误提示信息为“smtp.163.com:25 can not connect to the SMTP server”。开始的时候没有注意虚机是否支持fsockopen函数,以为是配置邮件配置的问题,经过多方面的查找,不管怎么配置邮件系统、开启各项服务,依然提示发送失败。关于destoon 邮件配置方法奉图如下:
destoon邮件发送配置
同时163邮箱需要开启服务如下图,至于qq、126邮箱等,配置基本类似,就不多说了。
163邮箱smtp服务开启
依然发送失败,还需继续研究。经过多方面的原因查找,原来是阿里云虚机不支持fsockopen函数,这怎么解决?难道还需要单独购买云主机买,那成本就太高了。经过仔细的研究,原来阿里云主机是支持该函数的,只是没有开启服务。fsockopen服务开启步骤如下:
1. 进入阿里云虚机的管理平台
2. 点击左侧高级设置
3. php.ini设置
4. 然后开启fsockopen函数
奉图如下。
阿里云虚机fsockopen函数开启
阿里云虚机destoon邮件发送问题简单轻松的解决,虽然耗费了一些时间,但还是轻松解决,并没有修改程序代码。不像一些网友的做法替换fsockopen函数等。