docker-mailserver is inspired by the renowned ISPMail guide.
This project lets you run your own email services, giving you independence from large providers. It is a secure, customizable, and feature-rich solution for managing your email infrastructure.
Container images are built on Alpine Linux or vendor base images and are kept lightweight.
Full documentation is available at: https://jeboehm.github.io/docker-mailserver/
The documentation includes:
- Complete installation guides for Docker and Kubernetes
- Configuration reference for all environment variables
- Deployment examples and recipes
- Architecture and development guides
- Secure email protocols: POP3, IMAP, and SMTP with user authentication
- Web-based management interface for account, domain, and alias administration
- Integrated webmail interface
- DKIM message signing and spam filtering with Rspamd
- Real-time spam prevention using RBLs (Real-Time Blackhole Lists)
- Fetchmail integration for external mail retrieval
- Quota management, catch-all addresses, and send-only accounts
- Restriction of sender addresses for enhanced security
- Full-text search and enforced TLS
- Continuous health monitoring
See the documentation for a complete feature list.
Download the latest release from the Releases page, or clone the repository:
git clone https://github.com/jeboehm/docker-mailserver.gitImportant: Do not use the latest container image tag for production deployments. Use a specific version instead (e.g., jeboehm/mailserver-mta:6.3).
For detailed installation instructions, see the Installation Guide in the documentation.
- Documentation - Complete documentation and guides
- Issues - Report bugs and request features
- Releases - Release notes and changelog
- Container Images:



