wordpress中phpmail调用postfix/pmta smtp SSL的问题
25端口没问题,但是465 和587 就是不行!然而WINDOWS下SMTP软件却可以使用ssl465端口,这就是我们遇到的问题
错误提示:发送失败:SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
发送测试电子邮件时发生问题。
服务器证书配置错误。
这意味着服务器上的OpenSSL无法验证主机证书。
这个错误一般是因为 postfix 证书 问题 引起的,测试过第三方smtp邮局是没有这个问题的
postfix搭建的邮局,测试过《ewomail,还有宝塔邮局,iredmail,vestacp面板自带邮局》涵盖面积非常广泛,
不解决postfix 证书问题那你想要在 WP Mail SMTP 和 Easy WP SMTP 使用postfix邮局是不可能成功的!
如果只是想解决wordpress邮件发送的问题的话,
新手可以直接安装这个插件:WP SMTP PHP 5.6 fix.php 就可以解决wordpress 调用postfix 邮件的问题
如果你想解决postfix 自己搭建的邮局的话,不要用自签证书,建议用腾讯证书,就是那个免费一年的证书,
当然也可以直接修改php中的代码,详情可以参考
https://www.itranslater.com/qa/details/2583180885453440000
https://netcorecloud.com/tutorials/phpmailer-smtp-error-could-not-connect-to-smtp-host/
openssl证书那边也可以看看,
QQ:294959388
1:不是你的防火墙问题就是第三方自建邮局的防火墙出问题了,关闭试试,如果不行,可以改下端口试试看