php - Laravel Gmail : Expected response code 250 but got code "535",,消息为“535-5.7.8 用户名和密码未被接受。在 535 5.7.8 了解更多信息

标签 php laravel email

大家好,我正在使用 laravel 并尝试从联系页面发送邮件。 它在本地服务器上运行良好,但是当我尝试在服务器上测试它时,它给我错误提示,提示用户凭据错误。

这是我的 .env 文件:

MAIL_DRIVER=smtp 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=587 
MAIL_USERNAME=app@gmail.com 
MAIL_PASSWORD=AppPassword 
MAIL_ENCRYPTION=tls

最佳答案

只需将 env 文件中的 'driver' => 'smtp' 更改为 'driver' => 'sendmail'。 确保在您的 Google 帐户设置中启用安全性较低的应用程序。

关于php - Laravel Gmail : Expected response code 250 but got code "535",,消息为“535-5.7.8 用户名和密码未被接受。在 535 5.7.8 了解更多信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49940359/

相关文章:

php - 如何通过 category_id 列出子类别的名称?

javascript - 如何从 Javascript 访问 Laravel Helper?

android - 如何在 Android 应用程序中通过发送邮件附加文件?

php - jQuery 模态确认

php - 内存不足PHP Laravel 5.6

PHP MySQL JSON 更新

sql - NVARCHAR(?) 用于 SQL Server 中的电子邮件地址

python - 通过Gmail API发送回复

php - php 枚举上的变量键

php - URL 的密码保护