On the Scotch.io site today there’s a new tutorial giving you the ultimate guide to sending emails in Laravel – from choosing your provider out to sending both text and HTML emails (some with attachments).
Sending emails in web applications has become so essential. Marketing, notifications, newsletters, adverts, etc are some of the reasons why we send emails to our clients. I’d say the majority of websites send automated emails at least via a „Contact us“ form.
Let’s explore the many possible ways to send emails in a Laravel application.
They start off with a brief look at three different services you can set up out of the box with Laravel: Mailgun (for regular sending), Mailtrap (for debugging) and Mandrill (for bulk emails). They show you how to configure each service in Laravel and setting one of them up as the default. The tutorial then gets into sending the actual emails through a simple
EmailController::send endpoint. They show the code to set up the