Laravel 5.5使用Mailtrap+Gmail遇530认证错误求助
问题:Laravel 结合 Mailtrap + Gmail 发送邮件时出现530认证错误
我知道这是Stack Overflow上的重复问题,已经尝试过对应问题下的所有解决办法,但还是没能解决问题。目前我正在Laravel项目中结合Gmail账号使用mailtrap.io发送邮件,以下是我的配置文件信息和遇到的错误:
.env 配置
MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=XXXX MAIL_PASSWORD=XXXX MAIL_ENCRYPTION=tls
config/mail.php 配置
'driver' => env('MAIL_DRIVER', 'smtp'), 'host' => env('MAIL_HOST', 'smtp.mailtrap.io'), 'port' => env('MAIL_PORT', 2525), 'from' => [ 'address' => env('MAIL_FROM_ADDRESS', 'niladriXXX@XXX.com'), 'name' => env('MAIL_FROM_NAME', 'Niladri Banerjee'), ], 'encryption' => env('MAIL_ENCRYPTION', 'tls'), 'sendmail' => '/usr/sbin/sendmail -t -i', 'markdown' => [ 'theme' => 'default', 'paths' => [ resource_path('views/vendor/mail'), ], ],
在忘记密码页面提交有效邮箱后,系统抛出如下错误:
Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required "
补充说明:我已经在Gmail的“登录与安全”设置中开启了“允许不够安全的应用”选项,项目运行在本地环境,恳请各位技术大佬帮忙排查解决!
内容的提问来源于stack exchange,提问作者Niladri Banerjee - Uttarpara
相关产品推荐
相关产品推荐

