Mailu
Mailu is a free, open-source mail server packaged as Docker images, for admins who want to self-host email for their own domains.
Our take: Mailu takes much of the assembly work out of self-hosting email: one set of containers gives you mailboxes, webmail, an admin panel and the usual anti-abuse checks.
Mailu is a free, open-source mail server shipped as Docker images, for admins who want to host email for their own domains. It includes IMAP, SMTP, webmail, an admin interface, antispam and antivirus under the MIT License. The software costs nothing; you supply the server, a dedicated IP and the DNS setup.
A solid free choice if you already run Docker servers and want your own mail; others should pick hosted email.
Our score
Reviewed by the Conversion Gems editorial team. Hover a facet to focus it; click to pin.Tap a facet to focus it.
What it is, and why we rate it
One line each. Open a row for detail.
Our takeMailu takes much of the assembly work out of self-hosting email: one set of containers gives you mailboxes, webmail, an admin panel and the usual anti-abuse checks.
Best / not good for
- Self-hosting email for your own domains
- Homelab and VPS users who know Docker
- Small organizations that want data on their own server
- Anyone without a dedicated IP and reverse DNS
- Teams that need vendor support or an SLA
- Users who want email without running a server
Friction report
Trade-offs to know before signing up.
- Time to valueAn hour or more for a first install if Docker and DNS are familiar; longer to get SPF, DKIM, DMARC and reverse DNS right.
- Scale breakpointWhen you need high availability, vendor support or guaranteed deliverability.
- Walled gardenNone: standard IMAP and SMTP, MIT-licensed code, your data on your server.
What you need to run Mailu
| Item | Requirement |
|---|---|
| Memory (with antivirus) | 3GB RAM + 1GB swap |
| Memory (without antivirus) | 1GB RAM + 1GB swap |
| Deployment | Docker Compose v2 or Kubernetes |
| CPU architectures | amd64, arm64v8, armv7 |
| Free ports on the host | 25, 80, 110, 143, 443, 465, 587, 993, 995, 4190 |
| Network | Dedicated IP with forward and reverse DNS (highly recommended) |
| Software cost | Free (MIT License) |
From Mailu's setup and requirements documentation for the 2024.06 branch, checked 4 October 2026.
Frequently Asked Questions
What is Mailu?
Is Mailu free?
What do I need to run Mailu with Docker?
Is there a Mailu login or app?
Can Mailu run on a Raspberry Pi or ARM server?
Is Mailu still maintained?
Mailu alternatives
Other ways to run email for your own domain:
Conversion Gems independently reviews every tool.
