This is a Sendgrid Email Transport plugin for CakePHP 3 and 4.
This branch contains the code for CakePHP 4, check branch 3x
for CakePHP 3.
You can install this plugin into your CakePHP application using composer.
composer require iandenh/cakephp-sendgrid
In you app.php
:
'Email' => [
'Sendgrid' => [
'transport' => 'SendgridEmail',
],
],
'EmailTransport' => [
'SendgridEmail' => [
'className' => 'SendgridEmail.Sendgrid',
'api_key' => 'API_KEY_HERE',
// Config options below are added in version 2
"click_tracking" => false, // true or false to toggle sendgrids click tracking
"open_tracking" => false, // true or false to toggle sendgrids open tracking
]
]
Based of Lennaert/cakephp3-mandrill