问题描述 : 我购买了一台共享虚拟主机,用wordpress软件搭建了网站,在用户注册环境,主机无法发送邮件,尝试了WP SMTP插件也没有用,用户也就无法注册成功,请问这台主机是不支持mail函数吗?这个问题可以帮我解决吗?请尽快回复,十分感谢。 2017-02-09 16:15:13
售后工程师 : 您好:我方虚拟主机支持的是fsockopen函数发信。2017-02-09 16:34:29
blu***@sohu.com : 链接文章说因此4.3.1之后版本不需要在修改此文件,在Wordpress应用中心安装Easy WP SMTP Settings插件,配置好就可以直接发送邮件了。我使用的是WordPress 4.7.2最新版本,还是无法发送注册确认邮件。 2017-02-09 17:00:16
售后工程师 : 您好:我方只支持fsockopen函数发信,具体您的程序的调取的信息您需要在到论坛上面进行核实一下。谢谢。
// Connect to the SMTP server
$errno = 0;
$errstr = '';
$socket_context = stream_context_create($options);
//Suppress errors; connection failures are handled at a higher level
/*$this->smtp_conn = @stream_socket_client(
$host . ":" . $port,
$errno,
$errstr,
$timeout,
STREAM_CLIENT_CONNECT,
$socket_context
);*/
$this->smtp_conn = fsockopen($host, $port, $errno, $errstr);
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。