Expected response code 250 but got code "", with message ""

I ran through this error so many times for some reasons.

When see this error,

Expected response code 250 but got code “”, with message “”

Please triple check your email password.

Note : Test your credentals first on a phone app or log-in into the mail site. If pass, you may update in your .env file

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mail.yahoo.com
MAIL_PORT=465
[email protected]
MAIL_PASSWORD=****

If you know for sure that your password is correct.

Check to make sure your Gmail or Yahoo Mail allow app log-in.

Example

Yahoo

enter image description here


looks like the smtp was blocked for hostinger free users.

http://www.hostinger.ph/forum/news-and-announcements/229-email-service-updates-1.html


we solved this problem by clearing the Laravel's configuration cache

php artisan config:clear