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

  • A+
所属分类:网络技术

默者电梯博客程序换成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服务,设置好相关参数便可。

  • 我的微信
  • 我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信公众号扫一扫
  • weinxin
长鹿五金工具活动扳手活口扳手活扳手6寸8寸10寸15寸
韩老师教你轻松用示波器
长鹿大屏幕数字万用表 数字带蜂鸣 万能表全保护多用表 正品促销
上海阿尔法电梯显示板BL2000-HAH-V2.1V3V4V9M2.1.1A3A4原厂正品

发表评论

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

目前评论:2   其中:访客  1   博主  1

    • avatar 晓午林枫 0

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

        • avatar HS_ZC Admin

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