2025-02
mailcow/mailcow-dockerized2025-02Feb 27, 2025by FreddleSpl0it
AI Summary
Upgrades MariaDB to 10.11 LTS, Rspamd to 3.11.0, switches Docker image registry to ghcr.io, and fixes Fail2Ban regex for Dovecot.
Key Highlights
- MariaDB 10.11 LTS upgrade
- Rspamd 3.11.0 upgrade
- Docker image source switch to GitHub Container Registry (ghcr.io)
- Fail2Ban regex reset required for Dovecot
New Features
- SMTPUTF8 support for outgoing mail
- Nginx trusted proxies via environment variable
- Redis master authentication via environment variable
Full Release Notes
> [!IMPORTANT] > Dovecot previously allowed multiple login attempts within a single session without triggering Netfilter. > This issue has now been addressed. > Administrators should reset Fail2Ban Regex: > **System → Configuration → Options → Fail2Ban Parameters → Expand Regex Filters → Click "Reset to Default"** > [!CAUTION] > This mailcow release upgrades **mariadb** from 10.5 to 10.11 to align with the current EOLs of mariadb for the next years. > Please **do not** modify the image version from mariadb inside the docker-compose.yml on your own as serious damage may occur if the code has not been adapted properly > > Also notice, that you **cannot downgrade** mariadb databases from 10.11 back to 10.5! > [!NOTE] > This release changes the image source for our own build docker images from Docker Hub to GitHub due to Docker's upcoming ratelimits. > If interested, read Dockers limitations here: https://docs.docker.com/docker-hub/usage/ ## What's Changed * Fix check_prs_if_on_staging workflow by @MAGICCC in https://github.com/mailcow/mailcow-dockerized/pull/6286 * Update generate_config.sh version checking for wider compatibility by @digitalhen in https://github.com/mailcow/mailcow-dockerized/pull/6270 * chore(deps): update devops-infra/action-pull-request action to v0.6.0 by @renovate in https://github.com/mailcow/mailcow-dockerized/pull/6302 * Ffdhe2048 by @dragoangel in https://github.com/mailcow/mailcow-dockerized/pull/6223 * Adding lines to docker-compose.yml to allow for simpler SOGo web client UI customisation by @Babybatrick in https://github.com/mailcow/mailcow-dockerized/pull/6220 * Translations update from Weblate by @milkmaker in https://github.com/mailcow/mailcow-dockerized/pull/6307 * Update Rspamd to 3.11.0 and enable SMTPUTF8 for outgoing mail by @dragoangel in https://github.com/mailcow/mailcow-dockerized/pull/6216 * [Mariadb] Update to 10.11 (LTS) by @DerLinkman in https://github.com/mailcow/mailcow-dockerized/pull/5152 * Move sed cmd to remove discontinued DNSBLs by @MAGICCC in https://github.com/mailcow/mailcow-dockerized/pull/6315 * [Dovecot][Netfilter] Fix dovecot failed login regex by @FreddleSpl0it in https://github.com/mailcow/mailcow-dockerized/pull/6309 * rspamd: upgraded rspamd to 3.11.0-2 (incl. NIXSPAM Removal) by @DerLinkman in https://github.com/mailcow/mailcow-dockerized/pull/6328 * Fix #2752 - Allow domain recipients for address rewrite by @PseudoResonance in https://github.com/mailcow/mailcow-dockerized/pull/6155 * compose: use ghcr.io for new/current mailcow docker images by @DerLinkman in https://github.com/mailcow/mailcow-dockerized/pull/6332 * Prompt user before applying major updates by @FreddleSpl0it in https://github.com/mailcow/mailcow-dockerized/pull/6330 * use ghcr.io for backupimage by @MAGICCC in https://github.com/mailcow/mailcow-dockerized/pull/6333 * Fix #5892 - Adding a domain wide footer leads to broken attachments * Fix #6305 - Use Redis ACL user quota_notify with restricted access https://github.com/mailcow/mailcow-dockerized/commit/ef2f5f7be0c2992580c1290e36d08bb73348600e * Fix incorrect session lifetime in sogo-auth.php https://github.com/mailcow/mailcow-dockerized/commit/aaa7e4a184e2126bc0fa76e600cebb984aff29dc * [Nginx] Add support for trusted proxies via env var https://github.com/mailcow/mailcow-dockerized/commit/a567d5dc3193286684fdf0b7cf287817bdfe6581 * [Redis] Add support for masterauth via env var https://github.com/mailcow/mailcow-dockerized/commit/351f4ce787542b05dab8ad5c39c00429ef02233b ## New Contributors * @digitalhen made their first contribution in https://github.com/mailcow/mailcow-dockerized/pull/6270 * @Babybatrick made their first contribution in https://github.com/mailcow/mailcow-dockerized/pull/6220 * @PseudoResonance made their first contribution in https://github.com/mailcow/mailcow-dockerized/pull/6155 **Full Changelog**: https://github.com/mailcow/mailcow-dockerized/compare/2025-01a...2025-02