Using gmail smtp via Laravel: Connection could not be established with host smtp.gmail.com [Connection timed out #110]

I had the same problem and I resolved it in this way:

'driver' => 'sendmail',

You need to change only that line.


After doing lot of research I found this one helpful.

https://www.google.com/settings/security/lesssecureapps.

Open the above link .

Click on Enable. And save it.

Then try to send email again.

For me it worked .