The self-hosted alternative to Mailshake.

Run your own cold-email sequences, on your own server, with your own connected inboxes. No SaaS reading your outbound mail, no per-seat pricing.

Why self-host

No vendor lock-in

Your campaigns, contacts, and sending accounts live in your own database. Cancel any time and you keep everything.

Your data stays yours

Subsimail's only network call to us, ever, is a license check — your license key and a random install ID. We never see your emails, contacts, or campaigns.

Predictable costs

Flat per-inbox pricing, not per-seat. Scale your team without your bill scaling with it.

No external uptime dependency

Your sending doesn't stop because a SaaS provider is down. It's your server, your uptime.

Everything a cold-email tool needs

Multi-step sequences

Threaded follow-ups that land as one conversation, not disconnected emails.

Connect your own inboxes

Gmail, Outlook, or plain SMTP/IMAP — BYOC, no shared sending infrastructure.

Open & click tracking

Per-contact event history, dashboard drill-down, no black-box analytics.

Reply detection

Sequences stop automatically the moment a contact replies.

Contact lists & custom fields

CSV import, segment by list, merge-tag anything you track.

Sending limits & safety

Daily caps and randomized send intervals per account, built in.

Deploy in 3 steps

1

Get a license

Free for your first 2 connected inboxes.

2

Deploy

docker pull + docker compose up on your own server.

3

Connect & send

Connect an inbox, write your sequence, go.

Pricing

One plan. No hosted tier, no per-seat pricing.

First 2 connected email accounts free — forever

Every account from the 3rd onward:

$9/account/mo

Billed monthly

$7/account/mo

Billed annually Save 22%

  • Unlimited team members, always — you only pay per connected inbox, never per seat
  • Prebuilt roles (Super Admin, Admin, Manager, View Only) included on every plan
  • Webhook delivery for API integrations Coming soon
Get a license

FAQ

What does self-hosted mean for my data?

SubsiMail runs entirely on your own server. The only thing that ever leaves it is a periodic license check — your license key and a random install ID. We never see your emails, contacts, or campaigns.

What server do I need?

Anything that can run Docker. A small VPS is enough for most teams.

How is this different from Mailshake?

Mailshake is a hosted SaaS with per-seat pricing that reads and stores your outbound email. SubsiMail is software you run yourself — same core workflow, none of the lock-in.

Run your own cold-email tool.

Get a license