Stalwart
App in the BluixApps catalog
What it is
Stalwart is a modern, all-in-one mail server written in Rust — SMTP + IMAP + JMAP + WebDAV in a single binary. Designed from scratch with modern protocols (JMAP), modern security, modern UX. The "what if email was designed today" answer.
For self-hosters who think Mailcow's component-soup is unnecessary, Stalwart is the integrated single-binary alternative.
What it's for
- Full self-hosted mail — SMTP, IMAP, JMAP, WebDAV in one binary
- Modern protocols — JMAP for fast app integration
- Spam filtering — built-in modern anti-spam (no Rspamd integration needed)
- Multi-domain hosting — many domains in one instance
- Anti-phishing — DMARC, ARC, DKIM, SPF, BIMI all native
Who it's for
- Self-hosters wanting modern email server architecture
- Privacy-conscious individuals running personal mail
- Small businesses wanting integrated mail without component sprawl
- Tech enthusiasts experimenting with JMAP
- Privacy-bound orgs under EU data residency
Why teams pick Stalwart over alternatives
- AGPLv3 — fully open
- Rust performance — handles 10k+ users on modest hardware
- JMAP-native — modern email API replacing IMAP for new apps
- Active development — strong recent OSS investment
- Built-in anti-spam — no integration glue needed
- Modern config — TOML + web UI
Integrations
- Protocols — SMTP, IMAP4, POP3, JMAP, ManageSieve, WebDAV
- Identity — LDAP, OpenID Connect, internal users
- Storage — local filesystem, S3-compatible, Rocks DB, FoundationDB
- Anti-spam — built-in DNSBL, Bayesian, ML-based
- Anti-virus — ClamAV integration optional
- DKIM/SPF/DMARC/ARC — all native
- Web admin — modern dashboard
Notable users & community
- 7k+ GitHub stars (rapidly growing)
- Active Discord community
- Backed by Stalwart Labs with sustainable open-core
- Featured in modern email server roundups
- Strong roadmap with frequent releases
Tips & operations
- Reverse DNS required — same as any mail server
- DKIM + SPF + DMARC — Stalwart helps configure; do not skip
- Block port 25 reality — many cloud providers block it; verify before deploying
- JMAP for app integration — preferred over IMAP for new apps
- Backup is straightforward — Stalwart's data dir + config
- Mind storage backend choice — local FS for small, S3 for production scale
What we ship in BluixApps
- Docker compose: Stalwart + persistent data volume
- Pinned
stalwartlabs/mail-server:v0.10(release-tagged) - HTTPS via Let's Encrypt for admin UI + JMAP
- Admin via env config
- DKIM + SPF + DMARC pre-configured for installed domain
- Persistent volume for mail storage
- Backup hook covers data volume
Get this app — pick a BluixApps plan
Same catalog. Scaling tenant isolation, white-label and support tier.
| Tier | Tenants | Catalog | Support | White-label | Monthly | |
|---|---|---|---|---|---|---|
| Stacks | 1 | 19 curated stacks | Standard | — | $19/mo | DetailDeploy |
| Starter | 10 | Full catalog | Standard | +$15–25/mo | $49/mo | DetailDeploy |
| Pro | 25 | Full catalog | Priority bugfix | +$15–25/mo | $149/mo | DetailDeploy |
| Growth | 100 | Full catalog | Priority bugfix | +$15–25/mo | $349/mo | DetailDeploy |
| Scale | 500 | Full catalog | 7-day window | +$15–25/mo | $799/mo | DetailDeploy |
| Enterprise | Unlimited | Full catalog | Priority 7-day | Bundled | $1,499/mo | DetailDeploy |