You can install this plugin into your CakePHP application using composer.
For CakePHP 5.x compatible version:
composer require tyrellsys/cakephp3-aws-ses-transport:~5.0
For CakePHP 4.x compatible version:
composer require tyrellsys/cakephp3-aws-ses-transport:~4.0
For CakePHP 3.x compatible version:
composer require tyrellsys/cakephp3-aws-ses-transport:~3.0
app/config/app.php EmailTransport
'EmailTransport' => [
'default' => [
'className' => 'CakePHP3AwsSesTransport\Mailer\Transport\AwsSesTransport',
'region' => 'us-east-1', // optional
'version' => 'latest', // optional
'aws_access_key_id' => 'xxxx', // optional if EC2InstanceRole
'aws_access_secret_key' => 'xxxx', // optional if EC2InstanceRole
],
:
: