Snappymail
App in the BluixApps catalog
What it is
SnappyMail is a modern, fast webmail client — fork of RainLoop with active development. Single-page application architecture, real-time UI updates, beautiful interface. Lightweight PHP-based, file-backed (no database required for basic operation).
For self-hosters who think Roundcube's UI feels dated and want something modern, SnappyMail is the actively-developed answer.
What it's for
- Modern webmail UI — beautiful SPA experience for IMAP
- Multi-account access — multiple mailboxes in one UI
- Mobile webmail — responsive design
- Replacement for RainLoop — actively maintained successor
- Lightweight deployment — no DB required for basic use
Who it's for
- Self-hosters wanting modern UI alternative to Roundcube
- Privacy-conscious users running personal mail with sleek UI
- Hosting providers offering modern webmail option
- Small businesses wanting on-prem webmail with good UX
- Tech enthusiasts appreciating SPA-style web apps
Why teams pick SnappyMail over alternatives
- MIT license — fully open
- Modern UI — single-page app, fast, mobile-friendly
- Active fork — successor to abandoned RainLoop
- Lightweight — PHP + file storage; no DB required minimum
- OAuth support — Google / Microsoft OAuth integration
- OpenPGP — encryption built in
Integrations
- IMAP backends — Dovecot, Cyrus, any IMAP4
- SMTP — any SMTP for sending
- OAuth — Google, Microsoft, custom OIDC
- OpenPGP — encryption + signature support
- Sieve — filter management via UI
- Two-factor auth — TOTP support
- Custom themes — visual branding
Notable users & community
- 1.5k+ GitHub stars (rapidly growing)
- Fork of original RainLoop after upstream went silent
- Active GitHub community
- Featured in self-hosted webmail roundups
- Frequent releases tracking modern web stack
Tips & operations
- HTTPS mandatory — webmail credentials over plain HTTP = compromise
- Configure SMTP per domain — outbound configuration is per-domain
- OAuth setup — Google / Microsoft OAuth requires app registration; document in install
- File storage backend — default; works fine for personal / small business
- Database optional — enable only if you need extended features
- Backup config + data dir — flat files; standard backup works
What we ship in BluixApps
- Docker compose: SnappyMail + persistent data volume
- Pinned
ghcr.io/the-djmaze/snappymail:2.36(release-tagged) - HTTPS via Let's Encrypt
- Admin via env config
- Persistent volume for data
- Default config sane for typical Dovecot backend
- 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 |