这是因为您没有配置gmail的应用专用密码!请打开:https://myaccount.google.com/,按如下方法操作。
安全性>检查是否开启双重认证。
开启双重认证成功后,进入设置应用密码。
选择您的常用设备,获取一次性授权码。
$mail->username ='邮箱用户名'; // smtp 用户名 即邮箱的用户名。
$mail->password ='密码或者授权码'; // smtp 密码 部分邮箱是授权码(例如163邮箱) gmail是应用专用密码。
密码是刚刚生产的应用专用密码。
- 编程问答
- 答案列表
SMTP Error:Could not authenticate.:php 配置Gmail 发送邮件 PHPMailer[朗读]
加入收藏