当前位置:首页 > 其他 > 正文

终于解决wordpress发邮件失败问题

用邮件插件会报错 SMTP connect() failed
经过一番折腾,尽然还是空间服务商帮我解决了:.........
wordpress目前使用stream_socket_client函数发信,而我方支持fsockopen函数发信,目前可以通过修改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);代替该部分

分享给同样困惑的同鞋

标签:
上一篇: 下一篇:

3 条评论

评论加载中...
  1. 板凳
    肖振杰博客   

    这个得研究下,留给有需要的人

    2015年3月18日 19:11 评论
  2. 沙发
    从良未遂   

    请问,我的回复邮件就是qq邮箱收不到,这是什么情况?

    2015年3月10日 19:14 评论
    • A.yi   

      会不会是给腾讯给拦截掉了?在自助查询里看看
      如果是企业QQ邮箱的话还碰到过
      可能是空间商自家的邮件系统弄的,它会不经过你设置的DNS邮件记录,直接跑到你自己的邮局了

      2015年3月10日 21:21 评论

发表评论

不理你。 不要啊! 吃饭。 吃惊。 吃西瓜。 飞吻! 恭喜! Hi 纠结! 膜拜! OK 抛媚眼。 泡泡糖。 抛钱。 忍! 生闷气! 调皮。 偷看。 委屈。 献花。 疑问? 抓狂!

小提示:Ctrl+Enter快速提交助您一臂之力~