2 回答

TA貢獻1827條經(jīng)驗 獲得超9個贊
錯誤清楚地表明用戶名和密碼未>接受“BadCredentials”
讓我猜猜你的 MAIL_PASSWORD 有一個美元($)或哈希(#)
所以在你.env使用雙引號
MAIL_ADDRESS=rejoanul.alam@gmail.com
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_PASSWORD="my$Pass#"
如上...

TA貢獻1851條經(jīng)驗 獲得超4個贊
經(jīng)過長時間的研究,發(fā)現(xiàn) laravel 郵件無法使用tls但ssl很好。所以在如下更改設(shè)置后它可以工作 .env文件
MAIL_DRIVER=smtp
MAIL_ADDRESS=rejoanul.alam@gmail.com
MAIL_HOST=smtp.googlemail.com
MAIL_PORT=465
MAIL_PASSWORD=myPass (this should be app password)
MAIL_ENCRYPTION=ssl
通常您的電子郵件密碼將不起作用。從這里生成應(yīng)用密碼https://security.google.com/settings/security/apppasswords 注意:如果不啟用兩步驗證,應(yīng)用密碼可能不起作用
- 2 回答
- 0 關(guān)注
- 114 瀏覽
添加回答
舉報