2016-09-10 96 views
1

我試圖點擊鏈接忘記密碼,它說郵件已發送,但我沒有收到電子郵件忘記密碼laravel不工作5

我使用Gmail SMPT在數據庫配置 我已經嘗試改變.ENV文件中的設置,但仍然沒有

這是郵件配置

MAIL_DRIVER=mail 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=465 
[email protected] 
MAIL_PASSWORD=password 
MAIL_ENCRYPTION=ssl 

這不是工作,只說郵件已發送,但我沒有收到郵件 我也允許在gmail使用Allow allow安全應用:ON 使應用程序可以直接發送郵件

+0

你有配置/ mail.php「假裝」值設置爲真或假? –

回答

0

我在.ENV文件

MAIL_DRIVER=sendmail 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=465 
[email protected] 
MAIL_PASSWORD=password 
MAIL_ENCRYPTION=ssl 

在Gmail賬戶設置更改的MAIL_DRIVERmail價值sendmail允許不安全應用來發送郵件適用於您使用我

0

你說你正在使用smpt驅動程序。但在配置中,您已設置爲mail。 所以,你需要從mail設置MAIL_DRIVERsmtp下面給出:

「MAIL_DRIVER = smtp`。

0

哪些密碼?您用來登錄gmail服務器的密碼是什麼?

如果是,則轉到Myaccount of gmail,然後登錄並安全並轉到應用程序密碼併爲Mail App生成密碼並使用該密碼。

可能是適合你的。同樣爲我工作。還要更改.env文件中的以下設置。

MAIL_DRIVER=smtp 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=587 
MAIL_ENCRYPTION=tls