| Name | Modified | Size | Downloads / 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 | |
Useful Links
- Diff to last release: https://github.com/docker-mailserver/docker-mailserver/compare/v14.0.0...v15.0.0
- 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
- @beertje44 made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4070
- @Vetuska made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4165
- @GallowsDove made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4184
- @pitilux made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4222
- @pwntester made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4247
- @TheKhanj made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4294
- @zespere made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4296
- @zveljkovic made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4330