Before you connect
In Postmark:- Use a server only Zudo sends from, or create one. A server token can send on every stream of its server, so a dedicated server keeps broadcasts apart from your product’s own email.
- Create a Broadcasts stream on that server, if it doesn’t have one. Broadcasts send only on Broadcasts streams, because those are the streams where Postmark adds an unsubscribe link and the
List-Unsubscribeheader, and runs the unsubscribe list for you. - Optionally, create a second Broadcasts stream for test sends, so tests stay out of the real stream’s numbers and suppression list.
- Verify the address you’ll send from, as a sender signature or a whole domain.
- Copy the server’s Server API token from its API Tokens tab. Zudo never needs your account token.
Connecting
Go to Settings → Connections, add a connection and pick Postmark. Paste the server token and choose Check. Zudo shows which server the token reaches, then asks for:
Zudo can’t see your sender signatures with a server token, so it can’t check the From address when you connect. Postmark refuses an unverified one when a message is sent, so the first test send is where you’ll find out.
Only an owner or admin with broadcasts turned on can connect Postmark, and an organization can have one Postmark connection.
A sandbox server connects, and the settings say so: Postmark accepts mail sent through it and never delivers it.
What Zudo sets up on the server
When you connect, Zudo registers a webhook on each stream it uses:- The broadcast stream reports deliveries, bounces, spam complaints, first opens, clicks and changes to its suppression list.
- A separate test stream reports only deliveries and bounces, so a tester hears when a test didn’t arrive. Nothing on it changes the suppression list Zudo keeps.
