laravel - LARAVEL:从 gmail 帐户发送邮件?
问题描述
无法使用 3 个可能的身份验证器在用户名“bisd.ensa@gamil.com”的 SMTP 服务器上进行身份验证。身份验证器登录返回预期的响应代码 235,但得到代码“535”,消息“535-5.7.8 用户名和密码不被接受。在 535 5.7.8 了解更多信息https://support.google.com/mail/?p= BadCredentials k12sm6011555wrd.75 - gsmtp”。身份验证器 PLAIN 返回了预期的响应代码 235,但得到了代码“535”,消息“535-5.7.8 用户名和密码不被接受。在 535 5.7.8 了解更多信息https://support.google.com/mail/?p= BadCredentials k12sm6011555wrd.75 - gsmtp”。身份验证器 XOAUTH2 返回预期响应代码 250,但得到代码“535”,消息“535-5.7.8 用户名和密码不被接受。https://support.google.com/mail/?p=BadCredentials k12sm6011555wrd.75 - gsmtp“。请问有什么解决方案吗??
解决方案
您遇到的问题是您尝试使用用户登录名和密码登录到 Gmail smtp 服务器。
正如消息所述,您应该设置Xoauth2使用 Xoauth2 将允许您使用 Oauth2 授权用户,然后您可以发送带有您的请求的访问令牌而不是用户密码
user=someuser@example.com^Aauth=承载 ya29.vF9dft4qmTc2Nvb3RlckBhdHRhdmlzdGEuY29tCg^A^A
或者,您可以尝试为该帐户设置应用程序密码,这通常也可以。即使您的错误消息没有提到它。
推荐阅读
- c++ - 这些循环的时间复杂度函数 [ T(n) ] 是多少?
- javascript - Discord JS映射并将ID更改为用户名
- django - django终端错误zsh:找不到命令
- imagemagick - ImageMagick 计算图像左右边缘有多少相同或几乎相同的颜色像素
- javascript - 使用重定向重命名下载文件
- c# - 生成不同的随机数并返回给main方法
- sql - 在 SQL Server 中存储大量行的最优化方法是什么?
- reactjs - 如何从 Django Rest API 在 React 中显示图像?
- python - AttributeError:模块“模块”没有属性“主”
- c# - C# Entity Framework Core 单向关系