Overview

Postmark was founded in 2010, headquartered in Delaware, USA, and is a high-deliverability Email Service platform exclusively focused on transactional email. From its inception, Postmark has specialized in the transactional email vertical — no marketing email management — dedicating all resources to delivery speed, reliability, and observability. Postmark serves over 50,000 business customers including Basecamp (Postmark's parent company) and GitHub.

Postmark's core philosophy is "email as infrastructure" — transactional emails are the lifeblood of applications and must be fast, reliable, and traceable. Through Message Stream technology that physically separates transactional and marketing emails, a real-time bounce handling engine, and millisecond-level webhook push, Postmark delivers an exceptional transactional email experience for developers.

Key Strengths

  • Industry-Leading Delivery Speed: Average delivery time is under 1 second, reaching sub-100ms in some regions and ISPs. A globally distributed sending infrastructure with smart routing selects optimal delivery paths for instant critical email delivery. See Email Deliverability Optimization Guide for more on Postmark's strategy.
  • Message Stream Technology: Postmark's proprietary Message Stream splits transactional and marketing emails into separate sending channels. Transactional emails use the highest-priority Stream (default), ensuring they are delivered even if a user unsubscribes from the marketing Stream — a key guarantee for transactional reliability.
  • Precise Bounce Handling Engine: The bounce engine auto-parses and classifies bounce reasons (hard bounce, soft bounce, auto-reply, spam complaint, etc.), providing detailed summaries and sending recommendations. Bounced addresses are automatically added to the suppression list to protect sender reputation scores.
  • Sub-100ms Webhook API: The webhook system pushes real-time events (delivery, open, click, bounce, complaint, unsubscribe) with under 100ms latency. Event data includes complete metadata (recipient, sender, IP, user agent, geographic location) for Backend Integration systems.
  • Pre-Tested Email Templates: Templates are tested against major email services (Gmail, Outlook, Yahoo Mail, Apple Mail) before sending to ensure consistent rendering across clients. Supports Handlebars variable insertion and conditional logic.

Product Ecosystem

Message Stream

Message Stream is Postmark's key differentiator. Every Postmark account includes a default Transactional Stream and can create multiple Marketing Streams as needed. The Transactional Stream is configured with the highest delivery priority and a dedicated IP pool, ensuring transactional emails are unaffected by marketing campaigns. Unsubscribing from a Marketing Stream does not affect Transactional Stream email delivery.

Bounce Handling

Postmark's bounce system automatically monitors and classifies all failed deliveries. Hard bounces (invalid addresses, nonexistent domains) are immediately added to the suppression list. Soft bounces (mailbox full, temporary rejection) are retried automatically with smart retry policies, then stopped after exceeding retry limits. The bounce summary panel provides statistics by type and time for rapid issue identification.

Webhook API

Postmark's webhook supports real-time push for 10+ email event types including Delivery, Bounce, Open, Click, SpamComplaint, and SubscriptionChange. Each webhook request includes full email context, delivered via custom callback URLs with secret key signature verification.

Sending API

The RESTful API supports HTML/plain text/attachments with up to 500 recipients per request. Supports tag-based classification statistics, custom metadata for business context, and template API for managing email templates.

Limitations

  • Transactional only: No marketing email builder, automation workflows, or A/B testing. For marketing email, consider Mailchimp Email.
  • Higher pricing: Starting at $25/month (10,000 emails) with ~$1.50 per additional 10,000 emails — significantly more expensive than SendGrid Email and Amazon SES at high volumes.
  • Free plan limited to testing: 100 emails/month with credit card required — designed for feature validation rather than production use.
  • English-only interface: Dashboard and documentation are English-only, creating a learning barrier for non-English users.

Use Cases

  • Transactional Email (★★★★★): Account verification, password reset, order notifications — Postmark's delivery speed and reliability are industry-leading.
  • High-Standard API Integration (★★★★★): Comprehensive RESTful API, multi-language SDKs, and sub-100ms webhooks suit demanding Backend Integration scenarios.
  • Enterprise Transaction Notifications (★★★★★): Message Stream and precise bounce management ensure stable delivery of critical enterprise notifications.
  • E-commerce Order Notifications (★★★★★): Order confirmation, shipping notifications, and delivery status updates benefit from Postmark's low latency and high reliability.
  • Marketing Email (★): Not suitable for marketing email. Use Mailchimp Email or Brevo (Sendinblue) for marketing campaigns.

Pricing

Plan Monthly Core Features
Test $0 100 emails/mo, credit card required, full features
Basic $25 10,000 emails/mo, basic API, webhook
Pro $100 50,000 emails/mo, advanced analytics, priority support
Enterprise Custom Custom SLA, dedicated IP, dedicated account manager

Note: Overage billed at ~$1.50 per 10,000 emails. Marketing Stream billed at same rate. All plans include DKIM/SPF/DMARC authentication and bounce handling.

FAQ

  • What is the difference between Postmark and SendGrid? Postmark specializes exclusively in transactional email focusing on speed (avg <1s) and reliability, with no marketing email tools. SendGrid supports both transactional and marketing email. See the Email Service Provider Comparison for details.
  • What is Postmark's Message Stream? Message Stream is Postmark's technology for physically separating transactional and marketing emails. Transactional emails use a dedicated stream unaffected by marketing stream unsubscribes, ensuring critical emails always get through. See Transactional Email API Guide.
  • How does Postmark handle bounces? Postmark automatically parses bounce reasons and classifies them (hard/soft/auto-reply/complaint). Hard bounce addresses are automatically added to the suppression list; soft bounces are retried per policy. Full bounce summaries are available in the dashboard. See Email Bounce Reason Analysis.
  • Does Postmark have a free plan? Yes, but limited to testing — 100 emails/month with credit card required, with full features including Webhook and Message Stream. See Email Service Provider Comparison.
  • Can I send marketing emails with Postmark? Not recommended. Postmark is designed exclusively for transactional email and does not offer email builders, automation workflows, or A/B testing. Use Mailchimp Email for marketing.