Download Latest Version v15.1.0 source code.tar.gz (663.2 kB)
Email in envelope

Get an email when there's a new version of Docker Mailserver

Home / v15.0.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-03-01 10.5 kB
v15.0.0 source code.tar.gz 2025-03-01 654.5 kB
v15.0.0 source code.zip 2025-03-01 872.8 kB
Totals: 3 Items   1.5 MB 0
  1. Diff to last release: https://github.com/docker-mailserver/docker-mailserver/compare/v14.0.0...v15.0.0
  2. Our Changelog

What's Changed

saslauthd mechanism support pam, shadow and mysql was removed. getmail6 was refactored. A deprecated file path check for an Rspamd configuration file was removed. Password confirmation was added to our CLI tool as well as a debug getmail command. The VERSION file was removed.

Please refer to our changelog (linked above) for a comprehensive list of changes.

Merged Pull Requests

* docs: `mailserver.env` improve description for `SPAM_SUBJECT` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4050 * Fail2ban 1.1.0 by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4045 * Update logwatch ignore.conf to exclude Xapian messages about pending documents by @mmehnert in https://github.com/docker-mailserver/docker-mailserver/pull/4060 * docs: Document fix for PROXY protocol with `postscreen` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4066 * docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/4069 * docs: Add tutorial for configuring Dovecot FTS with Solr by @beertje44 in https://github.com/docker-mailserver/docker-mailserver/pull/4070 * feat: Add password confirmation by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4072 * docs: Add info regarding DKIM key rotation and non-expiry by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4076 * fail2ban install: remove -k (--insecure) from curl options by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4080 * docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/4084 * fix: Update `dovecot-fts-xapian` to `1.7.13` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4095 * docs: Update `compose.yaml` for `dovecot-solr` guide by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4099 * docs: TLS typo fix by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4106 * docs: `docker-build.md` - Update `DOVECOT_COMMUNITY_REPO` default by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4111 * tests: Update `curl` note for XOAUTH2 support by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4118 * docs: Refactor pages for Account Management by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4122 * chore: Prevent Microsoft MUAs from sending reactions by @mpldr in https://github.com/docker-mailserver/docker-mailserver/pull/4120 * docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/4139 * docs: Add minimal `compose.yaml` examples that demonstrate specific features by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4138 * ci: Remove CONTRIBUTORS.md by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4141 * docs: Add caveat for ENV `DMS_VMAIL_UID` value compatibility by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4143 * fix: Prevent `stderr` being written to `/etc/postfix/main.cf` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4147 * fix: Ensure main log file is tailed from the start by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4146 * breaking: Refactor `getmail` support by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4156 * chore(Dockerfile): COPY ClamAV database from debian images by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4160 * chore: Add comments to `start-mailserver.sh` and stop using `inherit_errexit` by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4161 * fix: typo in volume pathname by @Vetuska in https://github.com/docker-mailserver/docker-mailserver/pull/4165 * fix: Dovecot LDAP config should exist by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4175 * fix: fix incorrect link in README.md by @GallowsDove in https://github.com/docker-mailserver/docker-mailserver/pull/4184 * dependency: update `jaq` from `1.3.0` to `1.6.0` by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4190 * chore: Add maintenance note for LMTP by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4199 * ci: add dedicated feature requests to new project automatically by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4198 * tests(rspamd): Update GTube patterns by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4191 * scripts: improve DKIM path scanning in Rspamd setup by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4201 * Rspamd documentation: update Abusix signup link by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4204 * fix: Avoid alias being used as regex during dovecot dummy account userdb detection by @pitilux in https://github.com/docker-mailserver/docker-mailserver/pull/4222 * doc: add an example for using the keytype ed25519 when using DKIM & Rspamd by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4243 * ci(pr-docs): Acquire metadata from context by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4244 * ci: Revise `docs-preview-deploy.yml` by @pwntester in https://github.com/docker-mailserver/docker-mailserver/pull/4247 * ci(docs-preview): Refactor workflows by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4262 * ci(docs-preview): Acquire PR context via `gh` CLI by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4267 * fix: SASLAuth - Drop services for `mysql`, `shadow`, `pam` auth mechanisms by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4259 * chore: Update `jaq` to `2.0.0` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4277 * fix(`packages.sh`): `swaks --help` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4282 * ci(`bug_report.yml`): Drop the feedback input field by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4283 * chore(compile.sh): Consistent apt-get install command by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4285 * docs: Fix typo on usage page by @TheKhanj in https://github.com/docker-mailserver/docker-mailserver/pull/4294 * docs: Environment - Update Dovecot docs URL by @zespere in https://github.com/docker-mailserver/docker-mailserver/pull/4296 * docs: TLS (Caddy) - Revise advice on `tls internal` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4305 * revert "fix: fix incorrect link in README.md (#4184)" by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4322 * chore: remove `VERSION` file by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4321 * docs: add ARC example to Rspamd documentation by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4328 * docs: `bind-smtp-network-interface.md` - Add bridge network config advice by @zveljkovic in https://github.com/docker-mailserver/docker-mailserver/pull/4330 * Add missing "setup debug getmail" command and documentation by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4346 * chore: `demo-setups/relay-compose.yaml` should use network alias by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4347 * fix: Better support container restarts by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4323 * chore: Migrate dovecot config from Dockerfile by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4350 * chore: `packages.sh` - Bump versions + housekeeping by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4357 * ci: Upgrade `mkdocs-material` to 9.6 by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4368 * docs: Fix broken ref links by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4366 * Make deletion of mailbox data opt-in by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/4365 * docs: Revise Rspamd page by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4360 * fix: revert `__declare_readonly` overcomplication by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4372 * fix: Ensure `/var/log/mail` permissions + ownership are correct by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4374 * docs(rspamd): Fix Web UI link by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4384 * release: v15.0.0 by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4373

New Contributors

Source: README.md, updated 2025-03-01