Laravel not sending email and not giving errors

First and foremost, go to the app/config/mail.php and change the driver to “mail”. Also put the host as blank.


In my scenario email was being queued so that is why I got no output. I had forgotten I set email to queue by default. I looked in the Jobs table I saw all my messages waiting in there. I ran php artisan queue:work to get the queue running/sending them.