Mailu

Mailu

Docker-based mail server stack with a modern admin UI

7kstars
957forks
Last commit: 25d ago
Repo age: 10y old
Mailu screenshot

Mailu is a full mail server stack distributed as a set of Docker containers, providing SMTP and IMAP services plus webmail and administration. It aims to make running a secure, standards-compliant email server easier by bundling the common components and exposing a web UI for daily management.

Key Features

  • Complete mail stack in containers: SMTP (Postfix), IMAP (Dovecot), and web front-end services
  • Web administration interface to manage domains, users/mailboxes, aliases, and credentials
  • Built-in anti-spam and content filtering using Rspamd (with milter integration)
  • Optional antivirus scanning via ClamAV
  • Email authentication support (e.g., DKIM signing via OpenDKIM; DMARC-related configuration documented)
  • Webmail via Roundcube (optional) and support for additional services depending on deployment profile
  • Multiple deployment options and profiles (e.g., docker-compose; behind reverse proxies such as Traefik)

Use Cases

  • Self-managed email hosting for a personal domain (mailboxes and aliases)
  • Small organization mail service with web-based administration and spam/virus filtering
  • Lab/home server mail stack for learning and testing SMTP/IMAP, DKIM, and anti-spam configuration

Limitations and Considerations

  • Operating a deliverable email service requires correct DNS configuration (MX, SPF, DKIM, DMARC) and ongoing reputation/anti-abuse management
  • Some features depend on optional containers/services (e.g., webmail, antivirus), increasing resource usage and operational complexity

Mailu provides an integrated, container-first approach to email hosting that combines the core MTAs/IMAP server with a management UI and anti-spam/AV components. It is a practical choice when you want a cohesive, well-known mail stack with minimal manual wiring between services.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Postal

Postal

A self-hosted mail delivery platform for applications

16.2k
1.2k
Last commit: 3mo ago

Open-source SMTP delivery platform with web UI, HTTP API, and message tracking for sending transactional email from your own infrastructure.

Alternative to:
Twilio SendGrid
Twilio SendGrid
+5
Mail-in-a-Box

Mail-in-a-Box

A mail server in a box with a modern admin panel.

15.1k
1.5k
Last commit: 6d ago

Turn a fresh Ubuntu server into a complete mail server with webmail, DNS, spam filtering, automatic TLS, and an easy-to-use admin control panel.

Alternative to:
Google Workspace
Google Workspace
+7
Mailcow

Mailcow

Dockerized mail server suite with a modern admin UI

11.9k
1.6k
Last commit: 1mo ago

All-in-one, Docker-based email server stack with SMTP/IMAP, anti-spam, web UI administration, DKIM, and automated TLS via ACME.

Alternative to:
Gmail
Gmail
+3
Stalwart Mail Server

Stalwart Mail Server

All-in-one secure mail server with modern spam filtering

11.1k
600
Last commit: 4d ago

Stalwart is an all-in-one mail server (SMTP/IMAP/JMAP) with built-in anti-spam/DMARC, web admin UI, and flexible routing for running your own email infrastructure.

Alternative to:
Microsoft Exchange Online
Microsoft Exchange Online
+9
SimpleLogin

SimpleLogin

Email aliasing to protect your real inbox

6.3k
551
Last commit: 2d ago

Self-hostable email alias manager that generates aliases, forwards mail, and shields your real address with reply support, custom domains, and anti-tracking options.

Alternative to:
Fastmail Masked Email
Fastmail Masked Email
+3
Mox

Mox

Modern all-in-one email server with a built-in admin web UI

5.3k
176
Last commit: 19d ago

All-in-one SMTP/IMAP mail server with web admin, spam filtering, DKIM/DMARC, and automatic TLS via ACME—designed for simpler, safer email hosting.

Alternative to:
Google Workspace
Google Workspace
+4