Send email like you mean it.

A self-hosted sending stack — Listmonk for campaigns, Postal for delivery — running on Vultr with your own IP space. Same reputation, any provider, any time.

Join the waitlistSee pricing →

Single-tenant. Open source under the hood (AGPL Listmonk, MIT Postal).

Why Splitsoft

You own the IPs

BYOIP via Vultr means your sender reputation is portable. Move providers, keep your warm-up.

Two best-in-class tools, one panel

Listmonk handles lists, segments, and campaigns. Postal handles SMTP delivery, DKIM, and bounces.

Reproducible

Everything is in Docker. Your laptop runs the same stack as production.

What's in the box

Lists, segments, double-opt-inListmonk
Campaign builder + Go templatesListmonk
Click + open trackingBoth
Timed drip sequences + subscriber progressSplitsoft
Transactional APIBoth
SMTP relay (you are the MTA)Postal
DKIM/SPF/DMARC, bounce processingPostal
Multi-org, per-customer credentialsPostal
BYOIP IP pools, rDNS automationSplitsoft glue
Stripe metered billing (M5)Splitsoft glue

Pricing

Three tiers, billed monthly with a metered overage. See full pricing →

FAQ

Why not just use SendGrid / SES?

You don't own those IPs. The day a provider rate-limits or you decide to leave, you start your warm-up over. With BYOIP you don't.

Is this multi-tenant?

No, single-tenant in v1. Each customer gets their own Postal credentials, but we operate one stack per customer for clean isolation.

Can I run it myself?

Yes — clone the repo, run docker compose, you have what we have. The SaaS plan is for people who don't want to run the VM.

What about IPv6 / inbound?

IPv6 yes, inbound no — Postal is outbound-only by design, so we are too.