WordPress无法使用fsockopen函数发信解决方法

  • 6,383
  • 阅读模式

默者电梯博客程序换成wordpress已经有2个多月了,期间博客的评论提醒功能一直不能正常使用,很是烦心,主要是不能经常在线,错过了评论的回复的最佳时期也是一直遗憾,在此尝试了很多网上的方法,其大多是使用插件。我使用的万网主机,可能是因为没有开启 stream_socket_client 函数导致没有办法通过 WordPress 的SMTP接口发邮件,而主机是开放了 fsockopen 函数的,所以通过修改代码文件解决这个问题。

我在网上看了解决的办法是直接修改wordpress的代码,将 wp-includes/class-smtp.php 的

 
  1. $this->smtp_conn = @stream_socket_client(
  2. $host . ":" . $port,
  3. $errno,
  4. $errstr,
  5. $timeout,
  6. STREAM_CLIENT_CONNECT,
  7. $socket_context
  8. );

以上部分注释掉,使用以下代码代替

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

 以上只是解决评论提醒功能,然后再用插件WP SMTP插件,关于此插件的设置方法网上搜索一大把,只要注意开启了自己邮箱的smtp服务,设置好相关参数便可。

【新考】特种设备安全管理A证电梯操作证T证考试,高通过率,最快的一周下证。

【复审】全国证可以复审,无需原件,资料简单,复审出证速度快。因疫情原因过期证件也可以处理。

【评审】出售电梯安装维修资质所需要的仪器和校准报告。

【联系方式】有意向的可以联系18553914716(微信同号)

  • 我的微信
  • 我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信公众号扫一扫
  • weinxin
HS_ZC
  • 本文由 发表于 2015年2月25日15:22:40
  • 转载请务必保留本文链接:http://mzhfm.com/312.html
评论:2   其中:访客  1   博主  1
    • 晓午林枫
      晓午林枫 0

      学习了,没用过万网的,但是我感觉似乎qq邮箱与其他邮箱不一样,各项参数都设置正确,qq邮箱一直发不出去,但是换成163就好了。奇怪。

        • HS_ZC
          HS_ZC

          @ 晓午林枫 是的,QQ邮箱需要在设置里开通stmp,而且还需要再设置一个密码才可以用。

      匿名

      发表评论

      匿名网友 填写信息

      :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

      确定