How to Configure Postmark

Postmark focuses on reliable transactional email. SMTPPai connects with a Server API token and an optional Message Stream ID.

When to choose Postmark

Use Postmark when you want a transactional-first provider and already manage mail by Postmark “servers”.

Prerequisites

  1. A Postmark account and at least one Server.
  2. A Sender Signature or verified domain for your From address.
  3. Know that brand-new Postmark accounts may only send to addresses on the same domain as From until the account is approved.

Open SMTPPai

  1. SMTPPai → Dashboard → Add connection
  2. Click Postmark

Field-by-field setup

Connection name

Example: “Postmark transactional”.

From name / From email

Must match a confirmed sender/domain in Postmark.

Server API token

  1. Open Postmark → Servers.
  2. Open the server you will use → API Tokens.
  3. Copy the Server API token into SMTPPai’s Server API token field.

Need a new server? Add a Postmark server.

Message Stream ID

For normal transactional mail, use outbound (or leave the default). If you created a custom stream, copy its ID from Postmark → your server → Message Streams.

Credential storage

Database storage, or wp-config: MAILPAI_SMTP_API_KEY with the server token.

Save and test

  1. Save → Dashboard Test.
  2. If the account is pending approval, test to an address on the same domain as From (for example support@yourdomain.com).
  3. Check Email Log.

Common failures

  • Using an account/server token that does not match the From domain
  • Pending account restrictions on recipients
  • Wrong Message Stream ID

Related: Send a test email

Did this article help you?

Your vote shapes what we improve next.

1 found this helpful 0 did not

Leave a comment