AWS SES, simplified

Email delivery that just works.

Send transactional and bulk email with one fast API, reliable delivery, and real-time analytics.

No credit card Setup in minutes Cancel anytime
CypherMail
Live BS
Overview

Delivery performance

Sent2.84M 14.8%
Delivered99.42% 2.1%
Bounce0.31%Healthy
Message volume418,290
Sent Opened
MonTueWedThuFriSatSun
Live eventsView all
invoice.paidcustomer@acme.co
202
email.openedteam@northstar.io
200
Deliveredin 118ms
API healthy99.99% uptime
Trusted by developers sending 10M+ emails/month
Stripe Vercel Supabase Railway PlanetScale Fly.io

Built for developers.

Send emails with any language. Simple, typed, and fully documented.

Delivered in 120ms
0%
Uptime SLA
<0ms
API Response
0%
SES-Native Delivery
0/7
Monitoring

Everything you need to run email infrastructure.

From SMTP to real-time webhooks, CypherMail gives you full control over your email pipeline — without the operational overhead.

SMTP & REST API

Send via SMTP or our idiomatic REST API with SDKs for Node, Python, Ruby, and Go.

Domain Verification & DKIM/SPF

Automated DNS setup, DKIM signing, and SPF alignment to maximize deliverability.

Real-Time Analytics

Track opens, clicks, bounces, and complaints with live dashboards and exportable reports.

Bounce & Complaint Handling

Automatic suppression lists, complaint feedback loops, and smart retry policies.

Template Editor

Drag-and-drop or code your own HTML templates with variable interpolation and previews.

Webhooks & Events

Subscribe to delivery, open, click, and bounce events with idempotent webhook delivery.

Go from zero to sending in minutes.

Set up your domain, generate an API key, and start sending — all through a single, unified platform.

Step 1

Connect Domain

Add your sending domain and verify ownership with a simple TXT record.

Step 2

Verify DNS

CypherMail automatically configures DKIM, SPF, and DMARC records for you.

Step 3

Generate API Key

Create a scoped API key with read/write permissions for your application.

Step 4

Send via API / SMTP

Start sending transactional or bulk emails with a single API call or SMTP credentials.

// Send a transactional email with CypherMail import { CypherMail } from '@cyphermail/sdk';   const mail = new CypherMail({   apiKey: 'cm_live_xxxxxxxxxxxxxxxx', });   await mail.send({   from: 'hello@yourapp.com',   to: 'user@example.com',   subject: 'Welcome to CypherMail',   template: 'welcome',   data: { name: 'Jane' }, }); // → 202 Accepted, queued for delivery

Understand your email performance at a glance.

Every metric that matters — delivery rate, bounce rate, complaint rate, and engagement — is surfaced in a clean, real-time dashboard.

  • Delivery rate — monitor success and troubleshoot bounces instantly.
  • Time-series charts — view trends by day, week, or month with exportable data.
  • Alerting — get notified when bounce or complaint rates exceed your thresholds.
  • Webhook insights — see delivery events in real-time as they happen.

Infrastructure you can trust with your email.

Every layer of CypherMail is built with enterprise-grade security and SES-backed deliverability.

Encrypted Credential Storage

All API keys and SMTP credentials are encrypted at rest with AES-256-GCM.

Audit Logs

Every API call and configuration change is logged for compliance and debugging.

Rate Limiting

Protect your sending reputation with configurable per-domain and per-IP limits.

IP Restrictions

Restrict API access to your own IP ranges or VPC for added security.

SES-Backed Deliverability

Leverage AWS SES's reputation and feedback loops for maximum inbox placement.

30-Day Backup Retention

All sent email metadata and analytics are retained for 30 days with point-in-time recovery.

Plans for every stage of growth.

Start free, scale with confidence. No hidden fees, no surprise overages.

Monthly
Yearly Save 20%
Free
$0 /mo
Perfect for getting started.
  • 10,000 emails / mo
  • 1 domain
  • 2 API keys
  • 1 team seat
  • Community support
Starter
$29 /mo
For small teams and side projects.
  • 50,000 emails / mo
  • 5 domains
  • 10 API keys
  • 3 team seats
  • Email support
Business
$199 /mo
For high-volume senders and enterprise teams.
  • 1,000,000 emails / mo
  • 100 domains
  • 200 API keys
  • 25 team seats
  • 24/7 phone support
  • Dedicated IP pool

Loved by developers and teams.

See what our customers say about sending with CypherMail.

CypherMail cut our email infrastructure overhead in half. We went from managing Postfix to a single API integration — and our deliverability has never been better.
JD
Jane Doe
CTO, SendFlow
The analytics dashboard alone is worth the switch. We can now see exactly why emails bounce and fix issues in minutes instead of days.
MK
Mike Kim
Engineering Lead, CloudKit
We send over 5 million emails a month through CypherMail. The reliability and support are top-tier — it's become a critical part of our infrastructure.
SR
Sarah Richards
VP of Product, NotifyAI

Frequently asked questions.

Everything you need to know about getting started with CypherMail.

By default, AWS SES places new accounts in a sandbox that limits sending to 200 emails per day and requires verified recipient addresses. CypherMail automates the sandbox exit process — we'll guide you through requesting production access and handle the verification steps so you can start sending at scale immediately.

Yes. CypherMail provides migration guides and scripts for SendGrid, Postmark, Resend, and other major providers. You can export your templates, webhooks, and suppression lists, and import them with a single CLI command. We also offer a migration support package for enterprise customers.

We retain all email metadata, delivery events, and analytics for 30 days on the Free and Starter plans, and 90 days on Professional and Business plans. You can also export your data at any time via the API or dashboard. For extended retention, contact our sales team.

We guarantee 99.9% uptime for the CypherMail API and dashboard, measured on a calendar-month basis. Uptime is calculated as the percentage of time the API is available for authenticated requests. We publish real-time status at status.cyphermail.com and provide incident reports for any downtime.

Simpler than AWS SES

No complex IAM policies, raw SDKs, or delivery headaches.

Feature comparison between CypherMail, AWS SES, Resend, and Mailgun
Feature CypherMail AWS SES Resend Mailgun
Email Templates
Real-time Analytics
Webhooks
Domain Verification (SPF/DKIM/DMARC) Guided Manual Guided Guided
Team Management
Email Scheduling
Bounce & Complaint Handling Automatic SNS
Developer Experience ★★★★★ ★★★ ★★★★★ ★★★★★

Ready to send with confidence?

Join thousands of developers who trust CypherMail for their transactional and bulk email. Start free — no credit card required.