捣鼓了好久,用了不少插件都解决不了。
今天终于实现了发送邮件的功能,感谢贴吧好友的帮助。实现使用万网免费空间的PHP发送评论回复邮件的步骤如下:
1启用PHP函数fsockopen设置
登录万网,进入主机管理控制台,高级环境设置-php.ini设置
2修改wp-includes/class-smtp.php文件相关代码
打开wp-includes/class-smtp.php文件,Ctrl+F输入$this->smtp_conn = @stream_socket_client查找
将查找到的代码
$host . “:” . $port,
$errno,
$errstr,
$timeout,
STREAM_CLIENT_CONNECT,
$socket_context
);
修改成:
$this->smtp_conn = fsockopen($host, $port, $errno, $errstr);
3设置邮箱
4配置插件
我使用Configure SMTP插件,配置如下,QQ邮箱密码填入独立密码。