PHPackages                             mrit01/laravel-sendgrid - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. mrit01/laravel-sendgrid

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

mrit01/laravel-sendgrid
=======================

This library adds a 'sendgrid' mail driver to Laravel.

08PHP

Since May 27Pushed 6y ago2 watchersCompare

[ Source](https://github.com/mrit01/laravel-sendgrid)[ Packagist](https://packagist.org/packages/mrit01/laravel-sendgrid)[ RSS](/packages/mrit01-laravel-sendgrid/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (0)

Laravel SendGrid Driver
=======================

[](#laravel-sendgrid-driver)

[![SensioLabsInsight](https://camo.githubusercontent.com/2ebfe72d2db2748bd943f82f38d58c17363041ff9bf8656ecbf2ddd663eb41dc/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f34323332363433662d303036632d343733622d393766662d6430663637666134393765652f6269672e706e67)](https://insight.sensiolabs.com/projects/4232643f-006c-473b-97ff-d0f67fa497ee)[![Build Status](https://camo.githubusercontent.com/9fc490e3be8c6d1a6300e2a3e6d936a111fba6aa17bed990aecc58dc365cc7bb/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f732d696368696b6177612f6c61726176656c2d73656e64677269642d6472697665722f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/s-ichikawa/laravel-sendgrid-driver/build-status/master)

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.

To use this package required your [Sendgrid Api Key](https://sendgrid.com/docs/User_Guide/Settings/api_keys.html). Please make it [Here](https://app.sendgrid.com/settings/api_keys).

Notification
============

[](#notification)

If your project using guzzlehttp/guzzle 6.2.0 or less, you can use version [1.0.0](https://github.com/s-ichikawa/laravel-sendgrid-driver/tree/1.0.0)But the old version has [security issues](https://github.com/guzzle/guzzle/releases/tag/6.2.1),

Install (Laravel5.1~)
=====================

[](#install-laravel51)

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

```
"require": {
    "s-ichikawa/laravel-sendgrid-driver": "^1.2"
},
```

or installed with composer

```
$ composer require s-ichikawa/laravel-sendgrid-driver

```

Add the sendgrid service provider in config/app.php:

```
'providers' => [
    Sichikawa\LaravelSendgridDriver\SendgridTransportServiceProvider::class,
];
```

Install (Laravel5.0)
====================

[](#install-laravel50)

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

```
"require": {
    "s-ichikawa/laravel-sendgrid-driver": "5.0.x-dev"
},
```

or installed with composer

```
$ composer require s-ichikawa/laravel-sendgrid-driver:5.0.x-dev

```

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

```
'providers' => [
//  'Illuminate\Mail\MailServiceProvider',

    'Sichikawa\LaravelSendgridDriver\MailServiceProvider',
];
```

Install (Lumen)
===============

[](#install-lumen)

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

```
"require": {
    "s-ichikawa/laravel-sendgrid-driver": "^1.1"
},
```

or installed with composer

```
$ composer require s-ichikawa/laravel-sendgrid-driver

```

Add the sendgrid service provider in bootstrap/app.php

```
$app->configure('mail');
$app->configure('services');
$app->register(Sichikawa\LaravelSendgridDriver\MailServiceProvider::class);

unset($app->availableBindings['mailer']);
```

Create mail config files. config/mail.php

```
