***关于WP的邮件无法发送问题的总结(原创)

简介: 1.用FTP打开 /wp-include/class-smtp.php ,最好是下载下来,搜索一下,查找到如下的代码: $this->smtp_conn = @stream_socket_client($host .

1.用FTP打开 /wp-include/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);

 

2、如果是PHP5.6.X的版本,那么可能会有报错:

SSL3_GET_SERVER_CERTIFICATE:certificate verify failed 

PHP5.6会默认开启SSL验证,所以需要

在php.ini中增加一行

1
openssl.cafile=/etc/pki/tls/certs/ca-bundle.crt

  

重启服务器使修改生效

如何联系我:【万里虎】www.bravetiger.cn 【QQ】3396726884 (咨询问题100元起,帮助解决问题500元起) 【博客】http://www.cnblogs.com/kenshinobiy/
目录
相关文章
|
7月前
|
安全 PHP Apache
thinkphp3.2发送邮件并发送附件
thinkphp3.2发送邮件并发送附件
58 0
thinkphp3.2发送邮件并发送附件
|
测试技术 数据安全/隐私保护
wordpress搏客用户注册收不到邮件解决办法
这几天我在弄wordpress的问答功能,然而这个功能用户必须得在搏客注册才可以发表问题和回答问题。搏客的评论功能是不行的。可是弄好后我发现用户注册收不到wordpress的邮件,因为用户注册的密码得得邮件发送才能得到。
4310 0
|
7月前
|
移动开发 Python HTML5
Python办公自动化【发送普通邮件、发送HTML邮件、发送附件邮件-smtplib、批量发送邮件-smtplib、发送邮件-zmail】(八)-全面详解(学习总结---从入门到深化)
Python办公自动化【发送普通邮件、发送HTML邮件、发送附件邮件-smtplib、批量发送邮件-smtplib、发送邮件-zmail】(八)-全面详解(学习总结---从入门到深化)
194 0
Javamail发送新浪邮件后保存邮件到已发送
Javamail发送新浪邮件后保存邮件到已发送
112 0
|
安全 PHP 数据安全/隐私保护
使用 PHP 在邮件中发送附件
使用 PHP 在邮件中发送附件
170 0
|
PHP 开发工具
php之微信公众号发送模板消息
php之微信公众号发送模板消息
300 0
php之微信公众号发送模板消息
|
Java 开发者
实现发送带附件的邮件|学习笔记
快速学习实现发送带附件的邮件
230 0
实现发送带附件的邮件|学习笔记
|
Web App开发 Android开发 iOS开发
如何在 Gmail 中设置电子邮件转发
您目前有多少个 Gmail 收件箱?您很可能至少拥有一封个人电子邮件和一封工作电子邮件。但也许你也有一个你所属的俱乐部和协会?或者,也许您正在以另一个名字过着秘密的双重生活?处理所有这些收件箱可能会让人筋疲力尽,这就是为什么您需要学习如何在 Gmail 中设置电子邮件转发。
|
存储 网络协议 安全
电子邮件协议及GO发送QQ邮件
提供电子邮件服务的协议叫做:SMTP(Simple Mail Transfer Protocol)为了能够高效安全的进行数据的传输,SMTP协议底层使用的TCP实现两端的连接。
291 0