Skip to content

Commit 3d3507c

Browse files
doobasnicolas-grekas
authored andcommitted
[Mailer] Add MailerSend bridge
1 parent 83fcb4f commit 3d3507c

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@
9898
use Symfony\Component\Mailer\Bridge\Google\Transport\GmailTransportFactory;
9999
use Symfony\Component\Mailer\Bridge\Infobip\Transport\InfobipTransportFactory as InfobipMailerTransportFactory;
100100
use Symfony\Component\Mailer\Bridge\Mailchimp\Transport\MandrillTransportFactory;
101+
use Symfony\Component\Mailer\Bridge\MailerSend\Transport\MailerSendTransportFactory;
101102
use Symfony\Component\Mailer\Bridge\Mailgun\Transport\MailgunTransportFactory;
102103
use Symfony\Component\Mailer\Bridge\Mailjet\Transport\MailjetTransportFactory;
103104
use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceTransportFactory;
@@ -2458,6 +2459,7 @@ private function registerMailerConfiguration(array $config, ContainerBuilder $co
24582459
$classToServices = [
24592460
GmailTransportFactory::class => 'mailer.transport_factory.gmail',
24602461
InfobipMailerTransportFactory::class => 'mailer.transport_factory.infobip',
2462+
MailerSendTransportFactory::class => 'mailer.transport_factory.mailersend',
24612463
MailgunTransportFactory::class => 'mailer.transport_factory.mailgun',
24622464
MailjetTransportFactory::class => 'mailer.transport_factory.mailjet',
24632465
MailPaceTransportFactory::class => 'mailer.transport_factory.mailpace',

Resources/config/mailer_transports.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
use Symfony\Component\Mailer\Bridge\Google\Transport\GmailTransportFactory;
1616
use Symfony\Component\Mailer\Bridge\Infobip\Transport\InfobipTransportFactory;
1717
use Symfony\Component\Mailer\Bridge\Mailchimp\Transport\MandrillTransportFactory;
18+
use Symfony\Component\Mailer\Bridge\MailerSend\Transport\MailerSendTransportFactory;
1819
use Symfony\Component\Mailer\Bridge\Mailgun\Transport\MailgunTransportFactory;
1920
use Symfony\Component\Mailer\Bridge\Mailjet\Transport\MailjetTransportFactory;
2021
use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceTransportFactory;
@@ -51,6 +52,10 @@
5152
->parent('mailer.transport_factory.abstract')
5253
->tag('mailer.transport_factory')
5354

55+
->set('mailer.transport_factory.mailersend', MailerSendTransportFactory::class)
56+
->parent('mailer.transport_factory.abstract')
57+
->tag('mailer.transport_factory')
58+
5459
->set('mailer.transport_factory.mailchimp', MandrillTransportFactory::class)
5560
->parent('mailer.transport_factory.abstract')
5661
->tag('mailer.transport_factory')

0 commit comments

Comments
 (0)