# Anypost

> Transactional and broadcast email API with Markdown-based email rendering, 8 official SDKs, webhooks, and event tracking at low per-send pricing.

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.

## 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

## Integrations
TypeScript / Node.js, Python, PHP, Ruby, Go, Rust, Java, C#, SMTP, curl / HTTP, MCP (Model Context Protocol), MJML, React

## Platforms
API, CLI, DEVELOPER_SDK, WEB

## Pricing
Freemium — Free tier available with paid upgrades

## Version
v0.10.0

## Links
- Website: https://anypost.com
- Documentation: https://anypost.com/docs
- Repository: https://github.com/anypost/emailmd
- EveryDev.ai: https://www.everydev.ai/tools/anypost
