Postmark Server defaults to Transactional Stream

Your software
My Mautic version is: v3.1.2
My PHP version is: 7.1.33

Your problem
My problem is:
Postmark offers two streams

Transactional - smtp.postmarkapp.com
Marketing - Broadcasts smtp-broadcasts.postmarkapp.com
The default server when selecting postmark in the config is smtp.postmarkapp.com

Steps I have tried to fix the problem:
I tried changing it in app/bundles/EmailBundle/Swiftmailer/Transport/PostmarkTransport.php
to smtp-broadcasts.postmarkapp.com

But it still defaults to transactional stream

I also tried editing local.php ‘mailer_host’ => ‘smtp-broadcasts.postmarkapp.com’,

3 Likes

Any update here ?

You need to include the stream header X-PM-Message-Stream

1 Like