diff --git a/src/Symfony/Component/Mailer/Bridge/Infobip/CHANGELOG.md b/src/Symfony/Component/Mailer/Bridge/Infobip/CHANGELOG.md index 1320fd5f75bc2..ed73bbd4ba146 100644 --- a/src/Symfony/Component/Mailer/Bridge/Infobip/CHANGELOG.md +++ b/src/Symfony/Component/Mailer/Bridge/Infobip/CHANGELOG.md @@ -5,6 +5,7 @@ CHANGELOG --- * Add reporting behavior thanks to new attributes support + * Add header to disable tracking that is enabled by default on API V3 6.2 --- diff --git a/src/Symfony/Component/Mailer/Bridge/Infobip/Tests/Transport/InfobipApiTransportTest.php b/src/Symfony/Component/Mailer/Bridge/Infobip/Tests/Transport/InfobipApiTransportTest.php index 86470e1591905..72ef3933b4177 100644 --- a/src/Symfony/Component/Mailer/Bridge/Infobip/Tests/Transport/InfobipApiTransportTest.php +++ b/src/Symfony/Component/Mailer/Bridge/Infobip/Tests/Transport/InfobipApiTransportTest.php @@ -409,7 +409,8 @@ public function testSendEmailWithHeadersWithSuccess() ->addTextHeader('X-Infobip-IntermediateReport', 'true') ->addTextHeader('X-Infobip-NotifyUrl', 'https://foo.bar') ->addTextHeader('X-Infobip-NotifyContentType', 'application/json') - ->addTextHeader('X-Infobip-MessageId', 'RANDOM-CUSTOM-ID'); + ->addTextHeader('X-Infobip-MessageId', 'RANDOM-CUSTOM-ID') + ->addTextHeader('X-Infobip-Track', 'false'); $sentMessage = $this->transport->send($email); @@ -421,6 +422,7 @@ public function testSendEmailWithHeadersWithSuccess() X-Infobip-NotifyUrl: https://foo.bar X-Infobip-NotifyContentType: application/json X-Infobip-MessageId: RANDOM-CUSTOM-ID + X-Infobip-Track: false %a TXT, $sentMessage->toString() diff --git a/src/Symfony/Component/Mailer/Bridge/Infobip/Transport/InfobipApiTransport.php b/src/Symfony/Component/Mailer/Bridge/Infobip/Transport/InfobipApiTransport.php index 7902b9cdff250..15e09a7a0945f 100644 --- a/src/Symfony/Component/Mailer/Bridge/Infobip/Transport/InfobipApiTransport.php +++ b/src/Symfony/Component/Mailer/Bridge/Infobip/Transport/InfobipApiTransport.php @@ -38,6 +38,7 @@ final class InfobipApiTransport extends AbstractApiTransport 'X-Infobip-NotifyUrl' => 'notifyUrl', 'X-Infobip-NotifyContentType' => 'notifyContentType', 'X-Infobip-MessageId' => 'messageId', + 'X-Infobip-Track' => 'track', ]; private string $key;
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: