Anypost
Transactional and broadcast email API with Markdown-based email rendering, 8 official SDKs, webhooks, and event tracking at low per-send pricing.
At a Glance
For side projects, prototypes, and trying it for real.
Engagement
Available On
Listed Jul 2026
About Anypost
Anypost is a modern email API built by unMTA LLC that lets developers send transactional and broadcast email over HTTP or SMTP at a fraction of legacy provider pricing. It runs on bare metal infrastructure managed by the company itself, avoiding cloud provider markups. The platform ships with eight official SDKs, built-in Markdown-to-email rendering via its open-source emailmd library, and full event tracking out of the box.
What It Is
Anypost is a developer-focused email delivery service that handles both transactional messages (welcome emails, receipts, password resets) and broadcast campaigns through a single API key. It competes with legacy email API providers on price and developer experience, positioning itself around a modern infrastructure stack, idiomatic SDKs, and a Markdown-first authoring model that eliminates the need to write email HTML by hand.
How Email Authoring Works
The core authoring innovation is emailmd — an open-source library (MIT licensed, 1,287+ GitHub stars as of mid-2026) that converts plain Markdown into responsive, email-safe HTML tested across Gmail, Outlook, Apple Mail, Yahoo, and other clients. Inside Anypost, emailmd is built in: pass a markdown field in the API payload and rendering happens server-side, producing both an HTML part and a clean plain-text fallback automatically.
- Markdown directives support buttons, callouts, and layout components
- An AI template generator lets developers describe an email in plain language and receive a complete emailmd template
- A live browser-based builder and a React component (
@emailmd/react) are available for preview and integration
Transport and Integration Options
Anypost supports two sending transports under a single API key:
- HTTP API — a JSON interface with richer features, idempotency keys, batch sends in one request, and faster response
- SMTP — drop-in compatibility for existing apps and off-the-shelf software with no code changes
Official SDKs cover TypeScript, Python, PHP, Ruby, Go, Rust, Java, and C#. The API is plain HTTP and JSON, so curl works without any SDK. An MCP (Model Context Protocol) server is also published, exposing render, lint, and read_docs tools so AI assistants can generate and validate email templates directly.
Visibility and Event Tracking
Every send produces a stream of events — delivered, bounced, opened, clicked, unsubscribed — available through three channels simultaneously:
- Webhooks that POST each event the instant it happens
- Events API for pulling full history on demand
- Dashboard for searching and filtering without writing code
Sends can be tagged with a topic and campaign label, enabling filtered views (e.g., all bounces from one campaign). One-click unsubscribe links are added automatically, with suppression handled by Anypost and the unsubscribe event delivered like any other.
Infrastructure and Delivery
Anypost runs on bare metal servers managed in-house rather than shared cloud infrastructure. Automatic DKIM and SPF are configured per sending domain, and sending reputation is warmed and managed by the platform. The company states this architecture is the source of its lower per-send pricing rather than a reduction in deliverability investment.
Update: v0.10.0 (emailmd)
The emailmd open-source library reached v0.10.0 on July 26, 2026, with active development ongoing (last push the same day). The v0.3.0 release introduced an async render() API requiring Node 20+ and MJML 5. The library is published to the official MCP registry as dev.emailmd/emailmd and ships a hosted Streamable HTTP MCP endpoint alongside a local stdio option. The Anypost platform itself is actively maintained by unMTA LLC, with emailmd sponsored by Anypost.
Community Discussions
Be the first to start a conversation about Anypost
Share your experience with Anypost, ask questions, or help others learn from your insights.
Pricing
Free
For side projects, prototypes, and trying it for real.
- 3,000 emails a month
- 100 emails a day (hard cap, no overage)
- 2 team seats
- 1 sending domain
- 1 webhook endpoint
Starter
Your first app in production.
- 100,000 emails a month
- Then 20¢ per 1,000 overage
- 5 team seats
- 10 sending domains
- 3 webhook endpoints
- 3-day event history
- 200 AI assists a month
- 25 req/s · 600 sends/min
Growth
A growing product with real volume.
- 400,000 emails a month
- Then 10¢ per 1,000 overage
- 10 team seats
- 100 sending domains
- 5 webhook endpoints
- 7-day event history
- 500 AI assists a month
- 50 req/s · 1,500 sends/min
Scale
Serious volume, watching every cent.
- 1,000,000 emails a month
- Then 8¢ per 1,000 overage
- 20 team seats
- 1,000 sending domains
- 10 webhook endpoints
- 30-day event history
- 1,000 AI assists a month
- 100 req/s · 3,000 sends/min
Custom
Past a million a month, dedicated IPs, bespoke routing, a contract and an SLA.
- Dedicated IPs
- Bespoke routing
- Contract and SLA
- Custom volume
Capabilities
Key Features
- Transactional and broadcast email API
- Markdown-to-email rendering via emailmd
- AI email template generator
- HTTP API and SMTP transport
- 8 official SDKs (TypeScript, Python, PHP, Ruby, Go, Rust, Java, C#)
- Automatic DKIM and SPF
- Idempotency keys for safe retries
- Batch sends in a single request
- Webhooks for real-time event delivery
- Events API for full history
- Dashboard with search and filter
- Email event tracking: delivered, bounced, opened, clicked, unsubscribed
- Tag, topic, and campaign labeling
- One-click unsubscribe with automatic suppression
- MCP server for AI assistant integration
- Live browser-based email builder
- React component for email preview
- Bare metal infrastructure
