Skip to content

Commit 4062705

Browse files
authored
[Mail] Fixed: mailer transports main is ignored (#18)
* [Mail] Fixed: mailer transports main is ignored, fixes pimcore#15824 * fixed stan
1 parent 7a5aaf3 commit 4062705

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/Mail/Mailer.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
use Pimcore\Mail\Plugins\RedirectingPlugin;
2121
use Symfony\Component\Mailer\Envelope;
2222
use Symfony\Component\Mailer\MailerInterface;
23+
use Symfony\Component\Mime\Message;
2324
use Symfony\Component\Mime\RawMessage;
2425

2526
class Mailer implements MailerInterface
@@ -40,6 +41,10 @@ public function send(RawMessage $message, Envelope $envelope = null): void
4041
$this->redirectPlugin->beforeSendPerformed($message);
4142
}
4243

44+
if($message instanceof Message && !$message->getHeaders()->has('X-Transport')) {
45+
$message->getHeaders()->addTextHeader('X-Transport', 'main');
46+
}
47+
4348
$this->mailer->send($message, $envelope);
4449

4550
if ($message instanceof Mail) {

0 commit comments

Comments
 (0)