
Stalwart Mail Server
Modern all-in-one mail server with JMAP, IMAP4, and SMTP in a single Rust binary
Overview
Stalwart is a high-performance, all-in-one mail server written in Rust that supports JMAP, IMAP4, and SMTP in a single binary. It provides built-in spam and phishing filtering, anti-virus integration, full-text search, and a web-based admin interface. Stalwart handles SPF, DKIM, DMARC, ARC, and MTA-STS natively, and can store mail in common backends including RocksDB, PostgreSQL, MySQL, and S3-compatible object storage. Docker images are available for quick deployment.
Where it falls short of Gmail / Google Workspace
- No built-in newsletter/broadcast campaign tooling
- Web admin UI is functional but less refined than commercial email service dashboards
- Third-party anti-virus (ClamAV) integration requires additional setup
- Community support only on the free tier; paid support plans are limited
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the Stalwart Mail Server difficulty badge in your README — it links back here.
[](https://openreplace.com/stalwart-mail-server)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
High-performance self-hosted newsletter and mailing list manager
Production-ready, config-driven mail server in a single container
Self-hosted mail delivery platform, a SendGrid/Mailgun alternative
Turn any Ubuntu VPS into a complete, self-hosted mail server in one command