嘿伙计们,我正在使用 laravel 并尝试从联系页面发送邮件。它在本地服务器上工作正常,但是当我尝试在服务器上测试它时,它给我带来了用户凭据错误的错误。
这是我的 .env 文件:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=app@gmail.com
MAIL_PASSWORD=AppPassword
MAIL_ENCRYPTION=tls
Run Code Online (Sandbox Code Playgroud)
只需将 'driver' => 'smtp', 更改为 env 文件中的 'driver' => 'sendmail'。确保在您的 Google 帐户设置中启用安全性较低的应用程序。