微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

预期的响应代码为250,但代码为“ 535”,消息为“ 535-5.7.8”,用户名和密码不被接受

如何解决预期的响应代码为250,但代码为“ 535”,消息为“ 535-5.7.8”,用户名和密码不被接受

我在互联网上进行了研究,得出的一些答案包括启用“ ”和“ ”,可惜的是,直到我找到了两步验证,该功能才对我有用。

  1. 启用 到Google 这里

  2. 创建应用程序密码由系统要使用HERE

  3. 我选择了 其他(自定义名称 并单击生成

  4. 进入laravel中的env文件并对其进行了编辑

MAIL_USERNAME=talentscoutphil@gmail.com

MAIL_PASSWORD =生成的密码

  1. 重新启动我的Apache服务器并开始繁荣! 。

这是我的解决方案。我创建这个程序的目的是至少使其他人不要浪费时间研究可能的答案。

解决方法

我最近在尝试通过gmail发送邮件时遇到了SwiftMail错误。

 Expected response code 250 but got code "535",with message "535-5.7.8 Username and Password not accepted.

我试图通过gmail发送邮件,而google认为我是垃圾邮件(可能是因为我请求的速度太快了)。我收到了他们的来信,说我的帐户可以访问,我告诉他们是我。我能够毫无问题地发送邮件,而这只是现在发生的事情。

这是我的env文件的内容。

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=talentscoutphil@gmail.com
MAIL_PASSWORD=mypasswordhere
MAIL_FROM=talentscoutphil@gmail.com
MAIL_NAME=talentscout

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。