Launch offer — agency rights, first 100 licenses

SES pricing.
Resend ergonomics.
Your infrastructure.

Selva Mail runs on your own AWS and sends through your own SES account — Amazon’s IPs, Amazon’s reputation. You never run a mail server, warm an IP, or land on a blocklist.

One-time license
Unlimited domains & workspaces
Scales to zero on Lambda
your-server $ _
# Deploy Selva Mail to your AWS
npx create-selva-mail my-mail
cd my-mail && sst deploy --stage prod
# → Live at mail-api.yourdomain.com
24,812 emails sent
mail.yourdomain.com · last 24h

Your cost is per email sent.
Not per contact.

Every per-contact provider bills you for how many people are on your list, whether they open anything or not. Mailchimp bills you for contacts who already unsubscribed. Selva Mail bills you nothing — you own it — and AWS bills you for what you actually send.

$6/mo
at 50,000 emails/month
$60/mo
at 500,000 emails/month
$240/mo
at 2,000,000 emails/month

SES, Lambda and the queue, billed by AWS at cost. Your database is the only always-on line, and free tiers cover getting started.

A builder your account managers
can actually use.

“Mautic, sendy, fluent — all of them have no builder and it’s a nightmare. I’m a coder and sysadmin and I should not be needed to get involved in every email blast send that a client or account manager does for a client.”

— from customer research

Selva Mail has a real visual email builder — layouts, images, {{variables}} with dot-paths and fallbacks, and test sends. That is the gap every alternative leaves open, and it is the reason you stop being the bottleneck for every campaign.

Marketing

Campaigns and audiences

Broadcasts, lists, signup forms and newsletters — built and sent by the people who own the message, not by you.

  • Broadcasts to lists and audiences
  • Hosted signup forms with double opt-in and confirmation emails
  • Newsletters with the visual builder
  • Filtering by status, tags, lists and engagement grade
  • CSV import, tags and typed custom fields
Transactional

One API for your app

Receipts, password resets and notifications on the same pipeline, the same domains and the same event log as your campaigns.

  • REST and tRPC APIs, scoped API keys per workspace
  • {{variables}} with dot-paths and fallbacks
  • Queued in milliseconds, delivered by SES
  • Delivery, bounce, open and click events land in your log as SES reports them
  • SES + SQS FIFO, scaling to zero on Lambda

12 triggers. 17 step types.
EventBridge-native.

Build the flow visually, then let EventBridge run it — with a one-minute safety tick so nothing stalls. Automations can call your endpoints on opens, clicks and more.

Every contact graded A–F.

Grading is based on how people actually engage. Target the top, skip the dead addresses, and stop paying to mail people who will never open anything — which also keeps your sending domain healthy.

A
B
C
D
E
F

Onboard a client before
the coffee cools.

Five minutes of your time. DNS propagation does the rest.

01
Create the workspace.Name, slug, timezone. Every client gets their own.
02
Add their domain.SES identity created instantly — DKIM records handed to you.
03
Paste 3 CNAMEs(+ recommended DMARC TXT) into their DNS. Hit Check DNS — records are polled live.
04
Mint an API key.Scoped to the workspace, shown once.
05
Send.
Fine print, honestly: DKIM verification waits on DNS propagation (usually minutes), and fresh AWS accounts start in the SES sandbox until you request production access — a one-time form.
first send $ _
curl -X POST https://mail-api.yourdomain.com/api/v1/emails/send \
-H "x-api-key: mh_live_..." \
-H "Content-Type: application/json" \
-d '{"from":"hello@client.com","to":"you@agency.com",
"subject":"First email","html":"<p>It works.</p>"}'
{"status":"queued"}→ SQS → Lambda → SES →delivered.

Queued in milliseconds, delivered by SES. Delivery, bounce, open and click events land in your log as SES reports them.

Amazon’s IPs.
Amazon’s reputation.

You send through Amazon SES — the same infrastructure a great many providers resell. Selva Mail wires up the compliance plumbing that keeps a sending domain healthy, so the part you would otherwise get wrong is already done.

DKIM verification

Guided setup hands you the CNAME records and polls DNS live, so you know the moment a domain is verified rather than guessing.

DMARC reports

Aggregate reports are ingested and parsed, so you can actually see who is sending as your domain instead of filing XML you never read.

Automatic suppression

Bounces and complaints are suppressed without you touching anything. Re-sending to an address that already hard-bounced is the fastest way to hurt a domain.

One-click unsubscribe

RFC 8058 one-click unsubscribe, plus double opt-in lists with confirmation emails. This is exactly what mailbox providers now expect from bulk senders.

Simple,
honest pricing.

One price, paid once. No per-contact billing, no per-domain fee, no recurring charge for the software itself.

Selva Mail · One-time license
$497
One-time. Includes 12 months of email support.
Launch buyers get agency rights permanently — unlimited client workspaces, operate it for your clients. First 100 licenses.
Get Selva Mail — $497
After year one: $79/yr, optional, for continued email support. Your source access and updates are permanent either way.
What you get
  • Full source, deployed to your AWS account
  • Unlimited workspaces, domains, senders, API keys, contacts
  • Repository access and updates, permanently
  • Agency rights — operate it for your clients (first 100 licenses)
  • 12 months of email support
500k emails/month, 3 years
Selva Mail$497 license + $2,160 AWS ≈ $2,657
Resend≈ $12,600
Postmark≈ $22,500
Competitor list prices, July 2026. Renewals optional and excluded — your install runs forever without them.

Your only recurring costs are AWS's: SES ≈ $0.10 per 1,000 emails + pennies of Lambda. At 50k emails/month, total infra is about $5.

Questions,
answered.

Do I have to run a mail server?

No. Selva Mail runs on your infrastructure but sends through your own Amazon SES account — Amazon’s IPs, Amazon’s reputation. You never warm an IP or land on a blocklist. There are no servers at all: the platform is Lambda, SQS, SNS and EventBridge, deployed with one sst deploy.

What exactly does $497 buy?

The software, deployed to your AWS account, with permanent repository access and 12 months of email support. It runs forever whether or not you ever pay again. Launch buyers get agency rights permanently — unlimited client workspaces, operate it for your clients. First 100 licenses.

What is the renewal for?

$79/yr, optional, for continued email support. Your license, your source access and your updates are permanent — the renewal buys help, not access.

How is this cheaper than a per-contact provider?

They bill you for how many people are on your list. Selva Mail bills you nothing — you own it — and AWS bills you for emails actually sent, at about $0.12 per 1,000 all-in. Your cost stops tracking your list size. At 50k emails a month that is roughly $6.

Do I need an AWS account?

Yes — that is the point. Emails send from your account, your data lives in your database, and AWS bills you at cost. You will also want Postgres; CockroachDB and Neon free tiers cover getting started.

What protects deliverability?

SES does the sending, and Selva Mail wires up what keeps a sending domain healthy: DKIM verification with live DNS checks, DMARC aggregate report ingestion, automatic suppression on bounces and complaints, double opt-in with confirmation emails, A–F engagement grading to skip dead addresses, and one-click unsubscribe (RFC 8058).

Can non-technical people use it?

That is the point of the visual email builder. Account managers and clients build and send campaigns themselves — you are not in the loop for every blast. Templating is {{variables}} with dot-paths and fallbacks.

How many domains and clients can I onboard?

Unlimited. There is no cap in the code on workspaces, domains, senders, API keys or contacts. Each client gets their own workspace with their domain, their senders and their email theme.

Can I migrate away later?

Everything is already yours: contacts, events and templates in your Postgres, sending through your own SES identities, standard REST and tRPC APIs. Migrating away is a database export you run yourself.

Stop paying for the same contacts
every month.

$497 once. Runs on your infrastructure, sends through your own AWS SES account. Launch buyers get agency rights permanently — unlimited client workspaces. First 100 licenses.

or email us directly — hi@selva.run