| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-06-05 | 17.0 kB | |
| v14.0.0 source code.tar.gz | 2024-06-05 | 636.0 kB | |
| v14.0.0 source code.zip | 2024-06-05 | 847.1 kB | |
| Totals: 3 Items | 1.5 MB | 2 | |
Useful Links
- Diff to last release: https://github.com/docker-mailserver/docker-mailserver/compare/v13.3.1...v14.0.0
- Our Changelog
What's Changed
The most noteworthy change of this release is the update of the container's base image from Debian 11 ("Bullseye") to Debian 12 ("Bookworm"). This update alone involves breaking changes and requires a careful review when updating! Make sure to scan our changelog carefully.
Merged Pull Requests
* general: update base image to Debian 12 ("Bookworm") by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3403
* tests: new sending and filtering functions by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3786
* docs(fix): New external link icon workaround for mkdocs-material 9.5.5 by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3823
* chore: Revise improper restart message by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3826
* fix: Ensure configs are sanitized for parsing by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3819
* docs: UX Improvement - Better distinguish side nav page categories by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3835
* docs: Add context to `sender-cleanup` in Postfix `master.cf` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3834
* Rspamd: only declare Rspamd variables when not already declared by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3837
* setup-stack: fix error when RSPAMD_DMS_DKIM_D is not set by @ap-wtioit in https://github.com/docker-mailserver/docker-mailserver/pull/3827
* ci: `docs-preview-deploy.yml` - Use official v4 `download-artifact` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3838
* docs: Minor revisions to `README.md` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3839
* docs: Add Debian 12 breaking change for `opendmarc` package by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3841
* ci(fix): `docs-preview-deploy.yml` - Use the correct setting names by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3843
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3844
* docs: Remove ENV `ONE_DIR` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3840
* spam: use Sieve for rewriting subject with Rspamd & SA/Amavis by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3820
* chore(deps): Bump anchore/scan-action from 3.6.0 to 3.6.1 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3848
* Rspamd scripts: only correct permissions when directory exists by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3849
* fix: `packages.sh` - Download `jaq` via release `tag` not `latest` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3852
* fix: abort when (jaq) curl fails by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3853
* docs: Add new local dependency (`file`) for running tests by @ap-wtioit in https://github.com/docker-mailserver/docker-mailserver/pull/3856
* refactor: `relay.sh` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3845
* chore: `CHANGELOG.md` - Add `rsyslog` breaking changes for v14 by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3854
* docs: Complete rewrite of Relay Host pages by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3861
* fix(rspamd): Add missing comma to `local_networks` setting by @aspettl in https://github.com/docker-mailserver/docker-mailserver/pull/3862
* rspamd: add neural module config by @hanscees in https://github.com/docker-mailserver/docker-mailserver/pull/3833
* docs: misc improvements (but mostly related to Rspamd) by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3858
* Minor spelling correction by @JacksonZ03 in https://github.com/docker-mailserver/docker-mailserver/pull/3870
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3869
* chore(deps): Bump docker/metadata-action from 5.5.0 to 5.5.1 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3878
* chore(deps): Bump anchore/scan-action from 3.6.1 to 3.6.4 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3877
* docs: fix 404 in mailserver.env and default to RSA 2048 for TLS certs by @rahilarious in https://github.com/docker-mailserver/docker-mailserver/pull/3875
* Rspamd: improve DKIM key generation by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3876
* chore: Source Postgrey `whitelist_clients` config from Github by @frugan-dev in https://github.com/docker-mailserver/docker-mailserver/pull/3879
* docs: Complete rewrite of PROXY protocol guide by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3882
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3883
* fix: Apply SELinux security context after moving to mail-state by @robbertkl in https://github.com/docker-mailserver/docker-mailserver/pull/3890
* chore: `packages.sh` - Remove redundant comment by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3900
* fix(`setup`): `open-dkim` log for conflicting implementations by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3899
* fix: fetchmail environment variables by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3901
* Fix typo and broken README link by @jessp01 in https://github.com/docker-mailserver/docker-mailserver/pull/3906
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3909
* chore(deps): Bump myrotvorets/set-commit-status-action from 2.0.0 to 2.0.1 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3911
* feat: Configurable number of rotated log files by @doominator42 in https://github.com/docker-mailserver/docker-mailserver/pull/3907
* Rename supervisor-app.conf to dms-services.conf by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3908
* Fail2Ban: Align logrotate count & interval by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3915
* Rspamd: improve SPF, DKIM and DMARC Symbol Weights by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3913
* Fail2ban logrotate interval/count: substitute only when necessary by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3919
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3916
* chore(deps): Bump docker/setup-buildx-action from 3.0.0 to 3.1.0 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3924
* docs(TLS): Reference systemd timer example (`cerbot renew`) by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3921
* Rspamd: minor tweaks and follow-up for SPF, DKIM and DMARC symbols by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3923
* Rspamd: update history key in Redis configuration by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3927
* fix: Move spam to mailbox associated to the `\Junk` special-use attribute by @UltraCoderRU in https://github.com/docker-mailserver/docker-mailserver/pull/3925
* getmail: remove temp file usage by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3920
* Update user-patches.sh by @eltociear in https://github.com/docker-mailserver/docker-mailserver/pull/3932
* chore(deps): Bump docker/build-push-action from 5.1.0 to 5.2.0 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3934
* chore(deps): Bump nwtgck/actions-netlify from 2.1 to 3.0 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3933
* docs: rewrite Kubernetes page by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3928
* docs: Update links for account management in `README.md` by @rahilarious in https://github.com/docker-mailserver/docker-mailserver/pull/3937
* docs: Add IPv6 troubleshooting tip by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3938
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3930
* Better support regular container restarts by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3929
* chore(deps): Bump docker/build-push-action from 5.2.0 to 5.3.0 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3947
* chore(deps): Bump docker/setup-buildx-action from 3.1.0 to 3.2.0 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3946
* Enable spamassassin only, when amavis is enabled too. by @casperklein in https://github.com/docker-mailserver/docker-mailserver/pull/3943
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3944
* docs: Add relay host config guide for Gmail by @in-seo in https://github.com/docker-mailserver/docker-mailserver/pull/3958
* docs: add note about custom F2B setup with PROXY protocol by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3964
* docs: add FAQ entry about DNS servers and drop feature request on custom DNS servers for Rspamd by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/3966
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3967
* chore(deps): Bump docker/setup-buildx-action from 3.2.0 to 3.3.0 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3972
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3971
* chore(deps): Bump peaceiris/actions-gh-pages from 3.9.3 to 4.0.0 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3978
* chore: remove repetitive words by @fanqiaojun in https://github.com/docker-mailserver/docker-mailserver/pull/3977
* docs: Fix typos by @firefly-cpp in https://github.com/docker-mailserver/docker-mailserver/pull/3979
* docs: Fix typo on usage page by @tobiabocchi in https://github.com/docker-mailserver/docker-mailserver/pull/3980
* docs: Updates to TLS page (Caddy, testing, etc) by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3981
* chore: Remove base-60 port quote warning from example `compose.yaml` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3982
* docs: Add config guide for relaying to and from a private DMS instance by @furstblumier in https://github.com/docker-mailserver/docker-mailserver/pull/3973
* chore(deps): Bump akhilmhdh/contributors-readme-action from 2.3.6 to 2.3.8 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/3987
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3984
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/3992
* docs: Fix link for `getmail6` by @forzagreen in https://github.com/docker-mailserver/docker-mailserver/pull/3996
* fix(`accounts.sh`): Sync user home location for alias workaround by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3997
* docs: Revise fetchmail page by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3998
* docs(FAQ): Add advice for restricting login by IP by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3999
* fix: `postfix-main.cf` may depend upon `postfix-master.cf` by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/3880
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/4002
* Update typo in kubernetes.md by @gitfeber in https://github.com/docker-mailserver/docker-mailserver/pull/4003
* chore(deps): Bump akhilmhdh/contributors-readme-action from 2.3.8 to 2.3.10 by @dependabot in https://github.com/docker-mailserver/docker-mailserver/pull/4005
* chore(logwatch): Add `ignore.conf` to ignore logs from Dovecot `index-worker` by @mmehnert in https://github.com/docker-mailserver/docker-mailserver/pull/4012
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/4014
* linting: update `.ecrc.json` to exclude `CONTRIBUTORS.md` by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4020
* docs: Add tip for disabling the default SPF service by @pyy in https://github.com/docker-mailserver/docker-mailserver/pull/4019
* fix: `/var/mail-state` should not symlink non-existing directories by @polarathene in https://github.com/docker-mailserver/docker-mailserver/pull/4018
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/4021
* docs(rspamd): Add guidance for setting WebUI password by @jiriks74 in https://github.com/docker-mailserver/docker-mailserver/pull/4023
* breaking: Drop Dovecot support for Solr by @jiriks74 in https://github.com/docker-mailserver/docker-mailserver/pull/4025
* update: Dovecot FTS Xapian from 1.5.5 to 1.7.12 by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4034
* scripts: perform additional checks when updating/adding/deletting accounts by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4033
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/4036
* Abusix docs links update. by @tknecht in https://github.com/docker-mailserver/docker-mailserver/pull/4038
* docs(k8s): Advise `externalTrafficPolicy: Local` if no PROXY protocol configured by @Amphaal in https://github.com/docker-mailserver/docker-mailserver/pull/4039
* scripts: update log format by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4035
* docs: update `CONTRIBUTORS.md` by @github-actions in https://github.com/docker-mailserver/docker-mailserver/pull/4043
* release: v14.0.0 by @georglauterbach in https://github.com/docker-mailserver/docker-mailserver/pull/4013
New Contributors
- @aspettl made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3862
- @hanscees made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3833
- @JacksonZ03 made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3870
- @rahilarious made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3875
- @robbertkl made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3890
- @jessp01 made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3906
- @doominator42 made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3907
- @UltraCoderRU made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3925
- @in-seo made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3958
- @fanqiaojun made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3977
- @firefly-cpp made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3979
- @tobiabocchi made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3980
- @furstblumier made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3973
- @forzagreen made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/3996
- @gitfeber made their first contribution in https://github.com/docker-mailserver/docker-mailserver/pull/4003