# Mailu/Mailu

Insular email distribution - mail server as Docker images

Repository: https://github.com/Mailu/Mailu
Canonical: https://ross.abutalabs.com/products/mailu
Homepage: https://mailu.io
Language: Python
License: NOASSERTION
License Family: other
Topics: docker, email, imap, pop3, webmail, mailserver, mail, smtp, docker-compose, dkim, dmarc, fetchmail, letsencrypt
Last push: 2026-08-21T12:04:49+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 97, longevity 100
- inputs: {"age_days": 3888, "days_push": 12, "days_rel": 21, "gap_med": 5, "n_releases_24m": 46}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 7474, forks 997 (observed 2026-08-28T04:10:00.159637+00:00)

## What it is
Mailu is a full-featured, self-hosted email server distributed as a set of Docker images, providing SMTP, IMAP, webmail, and an admin interface. It bundles security and antispam features such as TLS, DKIM, DMARC, SPF, greylisting, and antivirus scanning into an easily deployable docker-compose setup.

## Use cases
- self-host a complete email server with docker
- run my own SMTP and IMAP mail server
- host webmail with admin interface for my domain
- set up DKIM, DMARC and SPF for outgoing mail
- deploy a mail server with letsencrypt TLS
- replace google workspace with a self-hosted mail solution
- manage email users, aliases and quotas via a web UI

## When to choose
- you want a full mail server (SMTP, IMAP, webmail, admin) deployable via docker-compose
- you need built-in antispam, antivirus, DKIM/DMARC/SPF and TLS out of the box
- you prefer an all-FOSS stack without proprietary groupware extras
- you want client auto-configuration, sieve, auto-reply and fetchmail support

## When to avoid
- you only need a lightweight SMTP relay or transactional email sender rather than a full mailbox server
- you cannot run Docker or dedicate a server with proper DNS, reverse DNS and open mail ports
- you want a managed email service with no operational responsibility
- memory is very limited and you require the bundled antivirus component

## Facets
- artifact type: application
- maturity: active
- function: email, self-hosted, security, web-framework
- domain: email, self-hosted, developer-tools, security
- platform: self-hosted, python
- tags: mail-server, smtp, imap, webmail, dkim, dmarc, antispam, docker-compose, letsencrypt, fetchmail, docker, linux

## Member repositories
- Mailu/Mailu (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:00.159637+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:37:36.959665+00:00, confidence not recorded.
  - readme: https://github.com/Mailu/Mailu (fetched 2026-08-28T04:10:00.159637+00:00, sha 4199cfcec9e4)
  - homepage: https://mailu.io (fetched 2026-08-29T08:33:07.801973+00:00, sha d37f04261a73)
  - site_page: https://mailu.io/2024.06/features.html (fetched 2026-08-29T08:33:07.811066+00:00, sha 4f7dcc1e3420)
  - site_page: https://mailu.io/2024.06/faq.html (fetched 2026-08-29T08:33:07.813472+00:00, sha 0652a87e9334)
  - site_page: https://mailu.io/2024.06/releases.html (fetched 2026-08-29T08:33:07.817216+00:00, sha 8214506e26a7)
  - site_page: https://mailu.io/2024.06/compose/requirements.html (fetched 2026-08-29T08:33:07.820269+00:00, sha 767397ea9632)
  - site_page: https://mailu.io/2024.06/contributors/workflow.html (fetched 2026-08-29T08:33:07.821978+00:00, sha 8f4cc694c439)
  - site_page: https://mailu.io/2024.06/contributors/environment.html (fetched 2026-08-29T08:33:07.823659+00:00, sha 6039949cd4ad)
- Data as of 2026-08-30T08:39:29.467469+00:00.
