Postmark supports API and SMTP delivery. The API route uses a server token; the SMTP route uses a separate SMTP server token. Jooosi Mail also has a Postmark webhook adapter.
Before you begin#
- You need access to the provider account and the Jooosi Mail Connections screen. If the provider requires sender or domain verification, complete it in the provider account first.
- Copy credentials directly from the provider’s own console into the matching Jooosi Mail field. Keep secret values private; never include them in screenshots or support messages.
Consult provider sending documentation for any provider-side setup requirements.
Supported transport and settings#
postmark+api(default): Required: Postmark server token (secret).postmark+smtp: Required: Postmark SMTP server token (secret).
Create the connection#
- In WordPress admin, open Jooosi Mail → Connections and choose New connection.
- Enter a descriptive Connection name and select Postmark in Profile.
- Choose the transport scheme you want to use. Enter its required fields listed above and leave fields for other schemes empty.
- Review the sender, routing, and advanced settings for this connection.
- Choose Create connection to save it.
Do not place a server token in the SMTP field or vice versa. Webhook setup is separate from the send transport.
For the shared form workflow, see Connect a provider.
Verify delivery#
Use Send a test email with a recipient you control; it sends a real message through this connection. Check its status and the email log for the provider response.
Webhooks#
The adapter recognizes delivery, bounce, spam complaint, open, click, and subscription change events. It verifies webhook requests against a built-in IP allowlist; it does not use the connection’s webhook secret for Postmark verification. See Provider webhooks for the Jooosi Mail endpoint. A proxy that changes the client address can affect verification.
Troubleshooting#
- For missing-field validation, confirm the scheme and fill all required settings listed above.
- After a failed test, re-copy the matching credential and inspect the connection status and email log.
- For send failures, confirm you used the token matching the selected transport. If Postmark webhook calls do not appear, check that requests reach WordPress with the provider client address visible to the application; the adapter rejects unlisted remote addresses.