您的位置:首页 > 编程语言 > PHP开发

yii2使用邮箱组件发送邮件信息 Sorry, we are unable to reset password for email provided

2017-05-23 15:54 661 查看
yii2使用邮箱组件发送邮件信息 Sorry, we are unable to reset password for email provided
参考yii2 邮件发送

在开放qq邮箱的smtp后使用qq邮箱地址和qq密码配置服务器后会出现错误

Failed to authenticate on SMTP server with username "1173957281" using 1 possible authenticators


经查看资料得知需要用qq授权吗 参考qq邮箱帮助中心

配置mail

'transport' => [
'class' => 'Swift_SmtpTransport',
'host' => 'smtp.qq.com',  //每种邮箱的host配置不一样 用的qq邮箱
'username' => '1173957281@qq.com',
'password' => 'pbjkxe*****wibfe', // 十六位授权码
'port' => '465',
'encryption' => 'ssl',
],
'messageConfig'=>[
'charset'=>'UTF-8',
'from'=>['1173957281@qq.com'=>'admin']
],
配置后又提示 Sorry, we are unable to reset password for email provided
 

经查baidu查询后得到知要配置
params[common/config/params.php]
配置文件中的
supportEmail


return [
'adminEmail' => '1173957281@qq.com',
'supportEmail' => '1173957281@qq.com',
'user.passwordResetTokenExpire' => 3600,
];

否则会出现邮箱地址不匹配问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: