2017-08-01 78 views
2

我是Laravel的新手,希望增強使用Laravel框架5.4的技能。但我不知道我什麼時候會遇到這樣的錯誤做什麼:Laravel忘記了密碼1/1)Swift_TransportException

1/1)Swift_TransportException 預期的響應代碼250,但得到的代碼「530」,用信息「530 5.7.1需要驗證

是在我的ENV文件是什麼問題呢?或者配置文件? 感謝您的答覆:)

+0

請顯示您的.env文件郵件配置和config/mail.php郵件配置 –

回答

1

我想你可以檢查你的.ENV和配置/ mail.php郵件配置,如:

.ENV

MAIL_DRIVER=smtp 
MAIL_HOST=smtp.gmail.com 
MAIL_PORT=587 
[email protected] 
MAIL_PASSWORD="mypass" 
MAIL_ENCRYPTION=tls 

配置/ mail.php

'from' => ['address' => '[email protected]', 'name' => 'Test'], 

如果可以的話改爲.envconfig/mail.php然後清除緩存,例如:

php artisan config:cache 
php artisan cache:clear 
php artisan config:clear 

希望對你有幫助!

+0

你的意思是我會把我的主要電子郵件帳戶放在env上嗎?像[email protected]?像那樣? –

+0

@JayzdeVera是的 –

+0

Solutuion Pvt Ltd 1包括郵件端口?對不起,新的laravel 5.4 –

2

這意味着你已經輸入的信息無效在.env文件爲您的SMTP服務器配置。

檢查與認證配置您的電子郵件ovider以及mail.php配置文件來獲取更多信息。

+0

謝謝!我會盡力找出答案。 –