经验总结
Functions.php 调试模式
$mail->SMTPDebug = 1;//是否启用smtp的debug进行调试 开发环境建议开启 生产环境注释掉即可 默认关闭debug调试模式
用phpmailer发送邮件时 用公司部署在腾讯上的企业邮箱发送时,发送失败 , 因为使用了SSL验证,出现了“Extension missing: openssl”的错误
解决方案: 在php.ini 里 开启 extension=php_openssl.dll
邮箱smtp配置,SMTP connect() failed.
端口和链接方式不对,要设置成465
$mail->Port = 465;//设置ssl连接smtp服务器的远程服务器端口号,以前的默认是25,但是现在新的好像已经不可用了 可选465或587