Open source · Self-hostable · BYO AWS SES

Transactional email
on your own infra

Self-hosted transactional email that runs on your own AWS SES account. Flat pricing, full data ownership, no per-email fees as you scale.

AWS SES-native deliveryOne-click Cloudflare DNSGoogle & GitHub OAuthTOTP MFA + audit logsMIT licensed

One endpoint. Any language.

No SDK required — a single POST request gets you started.

curl -X POST https://api.zmailer.app/send \
  -H "X-API-Key: zm_live_••••••••••••" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "user@example.com",
    "subject": "Welcome to Acme!",
    "html": "<h1>You're in.</h1>",
    "from": "hello@yourdomain.com"
  }'

Production-ready from day one

Everything a production transactional email system needs — built in, not bolted on.

BYO AWS SES

Connect your own AWS account. You pay SES rates ($0.10/1k) — not our markup. No per-email fees ever.

One-click DNS

Cloudflare detected? We configure SPF, DKIM, and DMARC automatically — no DNS editing required.

Multi-tenant projects

Isolate API keys, domains, and stats per project. Perfect for agencies managing multiple clients.

Real-time analytics

Live delivery, bounce, and complaint rates per project and domain. 7-day charts out of the box.

Auto suppression

Bounces and complaints auto-add to your suppression list. Projects auto-pause before SES suspends you.

MFA + audit logs

TOTP two-factor auth, full audit trail, PII-redacted logs, and SOC2-ready policy groundwork.

Reusable templates

HTML templates with {{variable}} interpolation, live preview, and per-project scoping.

Webhooks

Get notified on delivery, bounce, complaint, and open events. Signed payloads, automatic retries with exponential back-off.

Delivery logs

Every email logged with status, timestamps, and error detail. Search by recipient, subject, or status — paginated.

Open source

MIT licensed, self-hostable with Docker. Own your infra completely — no vendor lock-in, ever.

Own your email stack

Most platforms lock you in. zMailer runs on your infra, your account, your rules.

Feature
Typical SaaS platforms
zMailer
Pricing model
Per-email (fees grow with you)
Flat — you pay AWS directly
Self-hostable
No
Yes, MIT licensed
BYO AWS SES
No
Yes — your account, your IPs
Multi-tenant projects
Separate accounts
Built-in, one dashboard
One-click Cloudflare DNS
No
Yes
MFA + audit logs
Enterprise tier only
Included free
Vendor lock-in
Yes
None — export any time

Start sending in minutes.

Free to get started. No credit card. Connect your AWS account and go.