gmail smtp 535 5.7.8无法登陆解决

来源:互联网 发布:黑帽seo技术到哪里学 编辑:程序博客网 时间:2024/06/06 18:16
先列出相关配置
'host' => 'smtp.gmail.com','username' => 'xxxxx@gmail.com','password' => '**********','port' => 587,'encryption' => 'tls',
上面的配置在网上都能找得到,在gmail上登陆账号一切正常,也在设置里开启了pop/imap但是用smtp发送邮件时始终显示535
下面写出解决方案
1.确定账号示被限制,在浏览器上能正常登陆gmail.
2.在设置->转发和 POP/IMAP 中开启pop和imap,两个都要开启.
3.开启账号的二步验证:帐户和导入->更改密码恢复选项 查看两步验证行,若是停止状态则点击根据指标开启两步验证
4.生成16位应用专用密码:https://security.google.com/settings/security/apppasswords
在这里根据提示生成一个应用专用密码,生成成功后复制密码然第5步。
5.帐户和导入->更改密码 把你的原始密码更改为刚生成的16位密码。
现在smtp可以发送成功了
0 0