Home » 解决方案 » 解决WordPress万网主机无法发送邮件的问题

解决WordPress万网主机无法发送邮件的问题

解决万网主机中无法发送邮件/mail函数失败的问题/万网主机WordPress网站无法发送邮件的问题

万网称:因为WordPress程序使用的不是fsockopen函数发信,而是使用stream_socket_client函数发信,但是PHP函数在万网主机虚拟主机中被禁用了,所以导致发信失败。

那么我们只好切换为SMTP来发送邮件。

任何问题难不倒强大的WordPress,解决方法只需要两步:

第一步:在插件中心安装中文STMP发信插件:WP SMTP (搜索在线安装设置好后启用即可)

第二步:修改WordPress程序中wp-includes/class-smtp.php文件,找到以下内容:

 $this->smtp_conn = @stream_socket_client(

        $host . “:” . $port,            

        $errno,            

        $errstr,            

        $timeout,            

        STREAM_CLIENT_CONNECT,            

        $socket_context        

    );  

用 /** 和*/ 将其注释掉,使用以下内容代替:

$this->smtp_conn = fsockopen($host, $port, $errno, $errstr);

最后效果如图:

WordPress-mail

两步依次设置好后,可以在WP SMTP里测试发信。

两步缺一不可,亲测成功邮件发信。赶快去试试吧!

来源:三维导航    发布时间:2015年-04月-17日    浏览量:1,489
解决WordPress万网主机无法发送邮件的问题本页二维码
标签:, ,

转载请注明: 解决WordPress万网主机无法发送邮件的问题 - 三维聚合导航!

返回主页 返回顶部