GenieOSdocs
Connectors

Postmark

Connect Postmark for high-reputation transactional delivery with clean event normalization in GenieOS.

Postmark is a strong fit for product and transactional mail where fast delivery and clear message streams matter. GenieOS keeps template governance and send history while Postmark handles delivery.

Before you start

  • Create a Postmark server token.
  • Verify your sender signature or domain in Postmark.
  • Decide which Postmark message stream should receive GenieOS sends.

Setup

flowchart TD
  Token[Create Postmark server token] --> Install[Install connector in GenieOS]
  Install --> Stream[Choose message stream]
  Stream --> Test[Send connector test]
  Test --> Webhook[Configure Postmark webhook]
  Webhook --> Timeline[Events appear in GenieOS timeline]
  1. Open Settings -> Connectors and choose Postmark.
  2. Paste the server token.
  3. Configure the message stream and sender defaults.
  4. Copy the GenieOS webhook URL into Postmark.
  5. Send a connector test.

Capabilities

CapabilitySupport
Transactional sendsYes
Broadcast sendsYes, if your Postmark account and stream allow it
AttachmentsPostmark limits apply
Inline imagesPostmark limits apply
WebhooksDelivery, bounce, open, click, spam complaint events where enabled
SuppressionsBounce, complaint, and unsubscribe signals can suppress recipients

Webhooks and suppressions

Postmark webhooks should include bounces, deliveries, opens, clicks, and spam complaints if you want full GenieOS timelines. GenieOS suppressions are checked before send even if Postmark also maintains its own suppression state.

Troubleshooting

  • Token errors usually mean you used an account token instead of the server token expected by the connector.
  • Stream errors usually mean the configured message stream does not exist or is not enabled for the requested send type.
  • Missing opens and clicks usually mean tracking is disabled for the stream.

Postmark is usually best for transactional mail. Use a lifecycle platform connector when downstream journey analytics are the main requirement.

On this page