Docker Mailserver

A full-stack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker. Very complete, with everything you will need, customizable and very easy to deploy with docker.

Open Source

Docker Mailserver Source Code

Author

docker-mailserver

Description

Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.

#container#dovecot#fail2ban#imap#ldap#mail#mailserver#pop3#postfix#rspamd#smtp

Homepage

https://docker-mailserver.github.io/docker-mailserver/latest/

Repository

  • LicenseMIT
  • Created28 Mar 15
  • Primary languageShell
  • Size10,753 KB
  • Stars18,824
  • Forks2,047
  • Watchers18,824

Language Usage

Language Usage

Project Health

  • Last commit7 days ago
  • Open issues99
  • Latest releasev16.0.0

Recent Commits

  • beertje44(31 Aug 26)

    docs: revise Dovecot Solr tutorial for Solr 10 and dovecot 2.4 compatibility (#4773)

  • dependabot[bot](31 Aug 26)

    chore(deps): Bump github/codeql-action from 4.37.8 to 4.37.9 (#4775) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.37.8 to 4.37.9. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v4.37.8...v4.37.9) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.37.9 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Georg Lauterbach <[email protected]>

  • dependabot[bot](31 Aug 26)

    chore(deps): Bump anchore/scan-action from 7.4.0 to 7.4.2 (#4774) Bumps [anchore/scan-action](https://github.com/anchore/scan-action) from 7.4.0 to 7.4.2. - [Release notes](https://github.com/anchore/scan-action/releases) - [Changelog](https://github.com/anchore/scan-action/blob/main/RELEASE.md) - [Commits](https://github.com/anchore/scan-action/compare/v7.4.0...v7.4.2) --- updated-dependencies: - dependency-name: anchore/scan-action dependency-version: 7.4.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Georg Lauterbach(31 Aug 26)

    fix: update Dovecot LDAP configuration (#4770) Signed-off-by: Georg Lauterbach <[email protected]>

  • Georg Lauterbach(31 Aug 26)

    fix: re-enable `quota_status_nouser = DUNNO` (#4769) Signed-off-by: Georg Lauterbach <[email protected]>

  • neil-lcv-cs(30 Aug 26)

    fix: update permissions check to invoke `chown` directly on returned paths of `find` (#4696) Signed-off-by: Georg Lauterbach <[email protected]> Co-authored-by: neil <[email protected]> Co-authored-by: Georg Lauterbach <[email protected]>

  • GoodSam911(30 Aug 26)

    docs: add uChecker to the DNS check tools list (#4762) * docs: add uChecker to the DNS check tools list * docs: fix uChecker DKIM checker URL --------- Co-authored-by: Georg Lauterbach <[email protected]>

  • Luke Cyca(30 Aug 26)

    chore: update Rspamd DKIM default config to improve multi-domain setups (#4653) Signed-off-by: Georg Lauterbach <[email protected]> Co-authored-by: Georg Lauterbach <[email protected]>

  • thesyntaxslinger(30 Aug 26)

    fix: Documentation for mail-crypt dovecot 2.4 (#4764)

  • Georg Lauterbach(30 Aug 26)

    release: v16.0.0 (#4761) Signed-off-by: Georg Lauterbach <[email protected]>

  • aripdcem(29 Aug 26)

    fix(opendkim): remove stray `<Paste>` from `OmitHeaders` (#4754) The `OmitHeaders` line in `target/opendkim/opendkim.conf` ended with the literal string `<Paste>`, a bracketed-paste escape artifact committed by accident in 0290eca7 (2017-01-11) and carried through every edit since. The final list entry therefore parsed as a header named `DKIM-Signature<Paste>`, which matches nothing, so `DKIM-Signature` was never omitted from the signed header set. The practical impact is limited, since `RemoveOldSignatures Yes` strips an existing signature before signing, but the file is read and copied by users and should say what it means. Fixes #4750 Claude-Session: https://claude.ai/code/session_01QB33XJHB14e2XjErqhcE76 Co-authored-by: Claude Opus 5 (1M context) <[email protected]>

  • Chris Funderburg(29 Aug 26)

    docs: add Dovecot Flatcurve tutorial (#4756)

  • Georg Lauterbach(28 Aug 26)

    chore: remove default Dovecot Flatcurve configuration file (#4760) Signed-off-by: Georg Lauterbach <[email protected]>

  • Georg Lauterbach(28 Aug 26)

    feat: add `dovecot-flatcurve` to installed packages (#4759) Signed-off-by: Georg Lauterbach <[email protected]>

  • Georg Lauterbach(28 Aug 26)

    fix: update Dovecot %user handling (#4758) Signed-off-by: Georg Lauterbach <[email protected]>

  • Georg Lauterbach(28 Aug 26)

    chore: update MkDocs from 9.6 to 9.7 (#4757) Signed-off-by: Georg Lauterbach <[email protected]>

  • Georg Lauterbach(28 Aug 26)

    chore: update Fail2Ban to 1.1.1 (#4755) Signed-off-by: Georg Lauterbach <[email protected]>

  • Georg Lauterbach(28 Aug 26)

    ci: improve CI caching (#4752) (#4753) Signed-off-by: Georg Lauterbach <[email protected]>

  • Georg Lauterbach(28 Aug 26)

    remove: Diffie-Hellman parameters for Postfix & Dovecot (#4562) Signed-off-by: Georg Lauterbach <[email protected]> Co-authored-by: Brennan Kinney <[email protected]>

  • dependabot[bot](24 Aug 26)

    chore(deps): Bump docker/setup-buildx-action from 4.2.0 to 4.3.0 (#4748) Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot](24 Aug 26)

    chore(deps): Bump github/codeql-action from 4.37.4 to 4.37.8 (#4749) Signed-off-by: dependabot[bot] <[email protected]>

  • Georg Lauterbach(19 Aug 26)

    chore: update base image from Debian 12 to Debian 13 (#4536) Signed-off-by: Georg Lauterbach <[email protected]> Co-authored-by: Brennan Kinney <[email protected]>

  • dependabot[bot](19 Aug 26)

    chore(deps): Bump github/codeql-action from 4 to 4.37.4 (#4739) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4 to 4.37.4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v4...v4.37.4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.37.4 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • dependabot[bot](03 Aug 26)

    chore(deps): Bump actions/stale from 10 to 11 (#4738) Signed-off-by: dependabot[bot] <[email protected]>

  • traverseda(02 Aug 26)

    Fix broken/defunct fail2ban link (#4736)

  • Pierre-Yves Rofes(18 Jul 26)

    fix(pflogsumm): simplify and process necessary files only (#4722)

  • dependabot[bot](06 Jul 26)

    chore(deps): Bump docker/setup-buildx-action from 4.1.0 to 4.2.0 (#4732) Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot](06 Jul 26)

    chore(deps): Bump docker/metadata-action from 6.1.0 to 6.2.0 (#4731) Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot](06 Jul 26)

    chore(deps): Bump docker/setup-qemu-action from 4.1.0 to 4.2.0 (#4729) Signed-off-by: dependabot[bot] <[email protected]>

  • dependabot[bot](06 Jul 26)

    chore(deps): Bump docker/build-push-action from 7.2.0 to 7.3.0 (#4730) Signed-off-by: dependabot[bot] <[email protected]>

Docker Mailserver Security

6/10

Repo Security Summary

Updated 24 Aug 26

  • Security-Policy10/10
  • Dangerous-Workflow10/10
  • Maintained10/10
  • Code-Review9/10
  • CII-Best-Practices0/10
  • Binary-Artifacts10/10
  • Token-Permissions0/10
  • Fuzzing0/10
  • License10/10
  • Branch-ProtectionN/A
  • Signed-ReleasesN/A
  • SAST0/10
  • PackagingN/A
  • Pinned-Dependencies0/10

Docker Mailserver Website

Website

Home - Docker Mailserver

A fullstack but simple mail-server (SMTP, IMAP, LDAP, Anti-spam, Anti-virus, etc.) using Docker.

Redirects

Redirects to https://docker-mailserver.github.io/docker-mailserver/latest/

Security Checks

1 security checks failed (64 passed)

  • Risky Category Detected

Server Details

  • IP Address185.199.108.153
  • Hostnamecdn-185-199-108-153.github.com
  • LocationFrancisco,Indiana,United States of America,NA
  • ISPGitHub Inc.
  • ASNAS54113

Categories

Some proxies may block this service, as it falls into the following categories

  • Free Hosting

Associated Countries

  • USUS

Safety Score

Website marked as moderately safe

90%

Blacklist Check

docker-mailserver.github.io was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

Docker Mailserver Reviews

More Mail Servers

About the Data: Docker Mailserver

Edit Docker Mailserver Data

You can edit Docker Mailserver's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external sources, a list of these can be found data documentation.

Origin Data

Modify Data

API

You can access Docker Mailserver's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/docker-mailserver

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share Docker Mailserver

Help your friends compare Mail Servers, and pick privacy-respecting software and services.
Share Docker Mailserver and Awesome Privacy with your network!