之前用香港的渣渣空间时,邮件评论集回复功能折腾两下就搞定了,后面因为欣赏多说的便捷回复和与更多社交软件交融,就没有折腾与评论相关的功能了,再后来在万网买了一个X5虚拟空间,发现不论你怎么弄,都搞不定这个邮件评论,通过代码测试主机是不支持mail()函数的,后面没办法,只好问客服了,话说那天还是晚上10点钟呀,客服给了我详细的回复,大公司就是值得信赖!虽然有时候也有点坑咯,如果你是新学建站的朋友,建议选择万网,服务真的没话说。备案也挺方便的,也不需要花一分钱。
2、然后必须修改wordpress文件wp-includes/class-smtp.php,如下图:
2015年9月7日更新:陌小雨帮大家把这串代码写到下面,方便大家复制哈:大概在第202行,用注释符号注释,最终效果如下(最后一行是要新添加的,前面几行是要注释掉的。)
/**$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、百度搜索发信代码或者安装Configure SMTP插件发信吧!xiu主题自带此邮件评论提醒功能哦!给一个插件设置的截图吧,参考参考
Ps:陌小雨用的是万网的免费企业邮箱哦,一键设置解析,方便,快去领吧
4、2015年11月8日更新 新增免插件纯代码实现万网虚拟主机利用smtp发信办法。
//使用smtp发送邮件,笔者用的是QQ邮箱,你可以参照你使用的邮箱具体设置SMTP add_action('phpmailer_init', 'mail_smtp'); function mail_smtp( $phpmailer ) { $phpmailer->FromName = 'myxblog'; //发件人 $phpmailer->Host = 'smtp.qq.com'; //修改为你使用的SMTP服务器 $phpmailer->Port = 465; //SMTP端口 $phpmailer->Username = 'qq邮箱'; //邮箱账户 $phpmailer->Password = 'qq邮箱密码'; //邮箱密码 $phpmailer->From = '发件人邮箱'; //你的邮箱 $phpmailer->SMTPAuth = true; $phpmailer->SMTPSecure = 'ssl'; //tls or ssl (port=25留空,465为ssl) $phpmailer->IsSMTP(); }