Introduction
Channels
Templates
Contacts
Messages
API
public
beta
Docs Contact Login

postmark Postmark

Postmark is an Email Service Provider for transactional-only messages, with probably the best deliverability rates.

Signup at: https://postmarkapp.com/

Features

Webhooks events Common ESP features
Delivered CC addresses
Dropped BCC addresses
Soft bounced ReplyTo address
Opened Tags / Categories
Clicked Test / Sandbox mode
Unsubscribed Campaigns allowed
Spam
Postmark specific features
Transactional emails only Postmark guarantees the best deliverability rates on your transactional messages.

Connect Postmark

You need your "Server API token" to connect Postmark with Notifuse.

Login into your Postmark account, select your "server" and click the "Credentials" tab on the topbar.

Connect Postmark's webhooks

  1. Grab your Notifuse webhooks URL from your Postmark's channel settings.
  2. Connect to your Postmark dashboard and select a "Server".
  3. Go to "Settings" then "Outbound".
  4. Past your Notifuse webhooks URL into the "Bounce" and "Opens" inputs.

Available settings

The Postmark settings are defined at the template level from the Notifuse interface when you create/update a template.

If you don't plan to create your templates via API, or overwrite some settings at the last minute when you send a message (via API), you can skip the following table.

However it can be useful to overwrite some settings when you send a message from the API, like the email parameter to route an email to the secondary email address of the recipient (imagine he forgot his password and cannot reach his primary mailbox).

The settings you can overwrite when you send a message via API are marked in the Available in column.
Parameter Expected value Available in Description
email
required
string contact, message Email address of the recipient. Has to exist in the recipients contact profiles.
from
required
string template, message Email address of the sender.
subject
required
string template, message Subject of your email. Templating markup allowed.
text
required if no html
string template Text content of your email. Templating markup allowed.
textMacro
optional
string template Id of the page of macros used in the text content of your email.
html
required if no text
string template HTML content of your email. Templating markup allowed.
htmlMacro
optional
string template Id of the page of macros used in the html content of your email.
testData
optional
object template JSON object of fake data used to test your templates.
cc
optional
array template, message Array of email addresses to CC.
bcc
optional
array template, message Array of email addresses to BCC.
replyTo
optional
string: email template, message Email address where you want to receive replies of your emails.
openTracking
optional
boolean template, message Enable the "open tracking" pixel in your emails.
tag
optional
string template, message Tag for your Postmark dashboard.
headers
optional
object: {key: value} message Append custom MIME headers to the message.

Next: How to use the templates ยป