timfeid/laravel-sendgrid is a Laravel package for add sendgrid api methods to laravel's mail.
It currently has 3 GitHub stars and 577 downloads on Packagist (latest version 3.0.0).
Install it with composer require timfeid/laravel-sendgrid.
Discover more Laravel packages by timfeid
or browse all Laravel packages to compare alternatives.
Last updated
config/app.php // Remove or comment out:
// Illuminate\Mail\MailServiceProvider::class,
// Add
TimFeid\LaravelSendgrid\LaravelSendgridServiceProvider::class,
config/services.php 'sendgrid' => [
'api_key' => env('SENDGRID_API_KEY'),
],
.envSENDGRID_API_KEY=[your_api_key]
Mail::send('email.forgot-password', [], function ($mail) {
// Added category functionality
$mail->category('forgot-password');
// Added custom arguments functionality
$mail->uniqueArgs(['user_id' => 1]);
// Default Laravel functionality
$mail->to('[email protected]');
$mail->subject('Crazy subject');
});