【问题标题】:Laravel 5.3 cannot reset passwordLaravel 5.3 无法重置密码
【发布时间】:2017-09-28 16:34:42
【问题描述】:

我正在使用内置的 laravel 身份验证系统在 Wamp 上运行一个本地项目,但突然我的重置密码不起作用,我收到此错误:

Swift_TransportException in AbstractSmtpTransport.php line 383:
Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required
"

我不知道这是什么意思。

提前致谢

【问题讨论】:

  • 这意味着您需要检查您的邮件配置。您在开发环境中使用什么样的邮件系统?我将 mailtrap.io 用于我的开发环境

标签: php laravel email password-recovery


【解决方案1】:

它试图通过 SMTP 发送电子邮件,但无法通过邮件服务器进行身份验证。您是否检查了https://laravel.com/docs/5.3/mail 并在您的.env 文件中配置了邮件设置?

【讨论】:

  • 我不知道env设置应该是什么,现在是这样:MAIL_DRIVER=smtp MAIL_HOST=mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=null MAIL_PASSWORD=null MAIL_ENCRYPTION=null
  • 在 mailtrap 上注册并更改环境:MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=** MAIL_PASSWORD=** 但这仍然不起作用
  • 我认为你的配置应该看起来像,我认为端口 2525 不使用加密,但我可能错了: MAIL_HOST=mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=[MAILTRAP_USERNAME] MAIL_PASSWORD=[MAILTRAP_PASSWORD] MAIL_ENCRYPTION=null
  • 不知何故,我通过将加密设置为 tls、运行 config:cache 并重新启动 wamp 来修复它。无论如何谢谢!
猜你喜欢
  • 2017-10-21
  • 2017-03-26
  • 2017-08-16
  • 2017-01-22
  • 2018-06-04
  • 1970-01-01
  • 2017-03-14
  • 2019-02-22
  • 1970-01-01
相关资源
最近更新 更多