A Stalwart alternative is an awkward article to write, because Stalwart is the most modern thing in the self-hosted category. One integrated server for mail, calendars, contacts and files, with JMAP alongside IMAP, POP3, SMTP, CalDAV, CardDAV and WebDAV, and spam and phishing protection built in rather than bolted on.
Compared with assembling Postfix, Dovecot, SpamAssassin and a webmail client yourself, it's a genuinely better design. Which is exactly why the argument here isn't about the software.
What Stalwart Got Right
Stalwart ships JMAP, which almost nobody does — not mailcow, not iRedMail, and not us. It's the modern successor to IMAP, and having it in an open-source server you can run yourself is a real advantage for anyone building against their own mail.
The consolidation matters too. Mail, calendar, contacts and file storage in one server means one thing to configure, one thing to back up and one thing to upgrade, rather than a stack whose components version independently and occasionally disagree.
There's a free Community edition and a commercial Enterprise one, which is the usual open-core shape. Budget for the Enterprise licence if the features you need sit on that side of the line.
So a Stalwart alternative can't argue that the software is worse, because it isn't. It has to argue about what running it costs.
The Cost No Stalwart Alternative Can Hand You
A fresh IP address has no sending reputation, and no amount of good software creates one.
Your configuration can be flawless — SPF, DKIM, DMARC, matching PTR, valid TLS — and Microsoft will still file your mail in Junk for weeks, because the receiving side has never seen your address before and chooses caution. Warming an IP takes consistent, low-volume, well-received sending over time, and a single compromised account undoes months of it.
Two related traps arrive before that one. Many hosting providers block outbound port 25 by default and open it only after review, so the plan can fail before the first message leaves. And addresses arrive with a past. A range someone else abused can put you on a blocklist before you have sent anything.
What a subscription actually rents you is standing: a pool that receiving servers have already decided to trust. That is the one thing Stalwart's engineering cannot manufacture.
Install Once, Operate Forever
Nobody looks for a Stalwart alternative because the install went badly. The install is an evening. The operating is a standing commitment: certificates that renew and occasionally don't, upgrades between releases, disks filling with mail nobody can delete, security advisories in components you'd forgotten were there, and backups that have to be tested by restoring them.
For one technical person this is a fine hobby, and the fact that Stalwart is one binary rather than six moving parts makes it a lighter one than mailcow or iRedMail. For a business, the question is what happens when the person who understands it is on holiday and mail stops.
Where a Stalwart Alternative Changes Shape
Beyond removing the operational load, four capabilities a Stalwart alternative can offer are awkward to build even on a stack this good.
DNS applied for you, at any registrar. A scoped Cloudflare token that shows you the record set before writing it, or Domain Connect in one click. See DNS setup. On a self-hosted server every record for every domain is yours to get right.
Provisioning at scale. Domains and mailboxes created in bulk, plus setup invites so each person sets their own password and you never handle anyone else's credentials.
Mailboxes outside your server. Anything a client keeps on Workspace is, by definition, not something you can host. Pulling it in over IMAP while replies still leave through Google is the unified inbox.
Your brand on the front. A dashboard and webmail on your own hostname and certificate, which is a product rather than a server configuration.
The ordinary things match on both sides and should: IMAP, SMTP, CalDAV and CardDAV, and webmail. JMAP is theirs alone.
The Verdict, Whoever You Are
One technical person who enjoys this. Run Stalwart. It's free, it's the best-designed option in its category, and the hours are a hobby rather than a cost. A Stalwart alternative would be paying to remove work you like.
A developer who wants JMAP. Also Stalwart, and we'd say so plainly — we don't support it, and if building against a modern mail API is the point, that settles it.
A team where mail stopping is somebody's problem. The software quality doesn't change the exposure. Hosting removes the renewals, the advisories, the disk pressure and the inherited blocklist entry, and adds support@ as a shared mailbox with real membership, per-address storage caps and delivery-time filters.
Mail for several companies. Self-hosting here means becoming a hosting company: per-client provisioning, DNS across every domain, address verification, an interface in languages your clients' staff read, and branding per client. That's a product, not a server.
Frequently Asked Questions
Is Stalwart free?
The Community edition is open source and free. There's also a commercial Enterprise edition, so check which side of that line the features you need sit on.
Does Stalwart support JMAP?
Yes, alongside IMAP, POP3, SMTP, CalDAV, CardDAV and WebDAV. That's broader protocol coverage than most hosted providers offer, ourselves included.
How does Stalwart compare to mailcow or iRedMail?
Better designed, in the sense that it's one integrated server rather than an assembled stack. The operating burden and the IP reputation problem are identical, and those are what decide whether to self-host at all.
Can I get good deliverability self-hosting Stalwart?
Yes. The stack is not the obstacle. What takes time is the IP: correct SPF, DKIM, DMARC and PTR, a clean address, and weeks of measured sending. No amount of good engineering shortens that part.
Is a Stalwart alternative expensive at scale?
Somewhere past a few thousand mailboxes the server wins on cost alone. Below that the deciding number is what your evenings are worth.
Can I migrate off Stalwart later?
Yes. It speaks standard IMAP, so it's an ordinary mailbox copy reconciled against the source afterwards. See bulk migration.
What happens to my calendars and contacts?
CalDAV and CardDAV on both sides, so they transfer as data rather than as an export you re-import and then check by hand.