在我的邮件配置中:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=example@gmail.com
MAIL_PASSWORD=lol
MAIL_ENCRYPTION=tls
但是我的测试电子邮件启用了“访问不太安全的应用程序”。是否有机会向任何类型的电子邮件发送电子邮件?目前,我无法获得服务器电子邮件和他们的配置。我需要创建自己的电子邮件并集成到网站。
我的搜索给了我“两步验证”。如果启用此功能,系统是否可以自动发送电子邮件?我无法得到任何解决方案。我希望有人可以帮助我。提前致谢。
最佳答案
.env
中使用该应用密码文件。 .env
看起来像MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=email@gmail.com
MAIL_PASSWORD=pass
MAIL_ENCRYPTION=tls
如果出现错误
Expected response code 220 but got code
记得在 .env
中进行任何更改后清除缓存文件:php artisan config:cache
关于php - 如何在不启用 "Access for less secure apps"的情况下发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50058015/