8000 feature #51014 [Mailer] Add Scaleway bridge (MrMicky-FR) · symfony/framework-bundle@b0b9f31 · GitHub
[go: up one dir, main page]

Skip to content

Commit b0b9f31

Browse files
committed
feature #51014 [Mailer] Add Scaleway bridge (MrMicky-FR)
This PR was squashed before being merged into the 6.4 branch. Discussion ---------- [Mailer] Add Scaleway bridge | Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | no | New feature? | yes | Deprecations? | no | License | MIT | Doc PR | symfony/symfony-docs#18581 This PR adds a new mailer bridge for [Scaleway Transactional Emails](https://www.scaleway.com/en/transactional-email-tem/). I've been using this bridge in production for several months, with thousands of emails sent, and everything works perfectly 🚀 Commits ------- bd9922622f [Mailer] Add Scaleway bridge
2 parents 4bc2e94 + 078b0d8 commit b0b9f31

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2627,6 +2627,7 @@ private function registerMailerConfiguration(array $config, ContainerBuilder $co
26272627
MailerBridge\Mailchimp\Transport\MandrillTransportFactory::class => 'mailer.transport_factory.mailchimp',
26282628
MailerBridge\OhMySmtp\Transport\OhMySmtpTransportFactory::class => 'mailer.transport_factory.ohmysmtp',
26292629
MailerBridge\Postmark\Transport\PostmarkTransportFactory::class => 'mailer.transport_factory.postmark',
2630+
MailerBridge\Scaleway\Transport\ScalewayTransportFactory::class => 'mailer.transport_factory.scaleway',
26302631
MailerBridge\Sendgrid\Transport\SendgridTransportFactory::class => 'mailer.transport_factory.sendgrid',
26312632
MailerBridge\Sendinblue\Transport\SendinblueTransportFactory::class => 'mailer.transport_factory.sendinblue',
26322633
MailerBridge\Amazon\Transport\SesTransportFactory::class => 'mailer.transport_factory.amazon',

Resources/config/mailer_transports.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceTransportFactory;
2323
use Symfony\Component\Mailer\Bridge\OhMySmtp\Transport\OhMySmtpTransportFactory;
2424
use Symfony\Component\Mailer\Bridge\Postmark\Transport\PostmarkTransportFactory;
25+
use Symfony\Component\Mailer\Bridge\Scaleway\Transport\ScalewayTransportFactory;
2526
use Symfony\Component\Mailer\Bridge\Sendgrid\Transport\SendgridTransportFactory;
2627
use Symfony\Component\Mailer\Bridge\Sendinblue\Transport\SendinblueTransportFactory;
2728
use Symfony\Component\Mailer\Transport\AbstractTransportFactory;
@@ -89,6 +90,10 @@
8990
->parent('mailer.transport_factory.abstract')
9091
->tag('mailer.transport_factory')
9192

93+
->set('mailer.transport_factory.scaleway', ScalewayTransportFactory::class)
94+
->parent('mailer.transport_factory.abstract')
95+
->tag('mailer.transport_factory')
96+
9297
->set('mailer.transport_factory.sendmail', SendmailTransportFactory::class)
9398
->parent('mailer.transport_factory.abstract')
9499
->tag('mailer.transport_factory')

0 commit comments

Comments
 (0)
0