Skip to main content

Postmark

Overview

The Postmark server enables AI assistants to interact with Postmark, a reliable transactional email service designed for sending application emails, notifications, and automated messages with high deliverability.

How to Add Postmark

  1. 1
    Create Postmark Account
    1. Go to https://account.postmarkapp.com/
    2. Sign up for an account or log in to your existing account
  2. 2
    Get API Key
    1. Navigate to your server in Postmark
    2. Go to Settings > API Tokens or visit https://account.postmarkapp.com/servers/YOUR_SERVER_ID/credentials
    3. Copy your Server API Token
  3. 3
    Connect to Civic
    1. Add the Postmark server to your Civic environment
    2. When prompted to send an email in Postmark:
      • Enter your API key
      • Provide your default sender email address
  4. 4
    Test Connection

    Start with a simple command like "List all my email templates" to verify the connection works properly.

tip

Postmark accounts start in test mode until approved. In test mode, you can send to @civic.com addresses (though they may bounce due to DMARC policies). Once approved, you can send to any verified addresses.

What You Can Do

Transactional Emails

Send automated emails with high deliverability and tracking

Template Management

Use pre-built email templates for consistent messaging

Delivery Tracking

Monitor email delivery statistics and engagement metrics

Email Tagging

Organize emails with tags for better analytics and filtering

Available Tools

Email Operations

send_email

Send individual transactional emails with custom content

send_email_with_template

Send emails using pre-defined templates with variable substitution

send_batch

Send multiple emails in a single batch request

Template Management

list_templates

List all email templates in your account

get_template

Retrieve a specific template with its content and variables

validate_template

Validate template syntax and variables before sending

Analytics & Tracking

get_delivery_stats

View email delivery statistics and performance metrics

get_bounces

List bounced emails with reasons and details

track_email

Get delivery status and engagement data for sent emails

Configuration

list_sender_signatures

List verified sender email addresses

manage_suppressions

Manage email suppression list for bounces and unsubscribes

Use Cases

Template-Based Emails

"Send a welcome email using template 12345 to newuser@example.com" - Use pre-designed templates for consistent branding.

Transactional Notifications

"Send a transactional email tagged as 'order-confirmation' to customer@example.com" - Send automated notifications with proper categorization.

Delivery Monitoring

"Show me email delivery statistics" - Track email performance and deliverability.

Template Discovery

"List all my email templates" - Review available templates for use in campaigns.

note

Postmark uses the official MCP server repository from ActiveCampaign/postmark-mcp.

Test Mode: New accounts are in test mode until approved by Postmark. Test mode allows sending to specific domains but emails may bounce due to DMARC policies. Authorized accounts can send to any verified addresses.


Guardrails

This server supports all 14 universal guardrails. Server-specific guardrails are coming soon.