Looking to hire Laravel developers? Try LaraJobs

laravel-sendgrid-driver maintained by io-digital

Description
SendGrid driver for Laravel's mail configuration
Authors
Ian van der Merwe - Laurentiu Nicolae
Last update
2018/06/05 11:50 (dev-master)
License
Downloads
13 613

Comments
comments powered by Disqus

laravel-sendgrid-driver

A mail driver with support for Sendgrid Web API, using the original Laravel API. This library extends the original Laravel classes, so it uses exactly the same methods.

Using this package requires a Sendgrid API key which may be generated here.

Install

Add the package to your composer.json and run composer update:

"require": {
    "io-digital/laravel-sendgrid-driver": "^1.0"
},

Alternatively, install directly with composer:

$ composer require io-digital/laravel-sendgrid-driver

Remove the default service provider and add the sendgrid service provider in app/config/app.php:

'providers' => [
    // Illuminate\Mail\MailServiceProvider::class,
    IoDigital\SendGridDriver\MailServiceProvider::class,
];

Configure

Edit your .env file to include the following:

MAIL_DRIVER=sendgrid
SENDGRID_API_KEY='YOUR_SENDGRID_API_KEY'

And finally, edit your config/service.php file to include the following:

'sendgrid' => [
    'api_key' => env('SENDGRID_API_KEY')
]