Skip to content

Releases: mailcow/mailcow-dockerized

๐Ÿ’ฎ๐Ÿฎ Moorch 2025 Update | The Update which changed the Cow | Revision A

27 Mar 08:45
2c47145
Compare
Choose a tag to compare

This release includes only bug fixes for the 2025-03 release.

Caution

The 2025-03 release contains breaking changes.
Please read the changelog: https://github.com/mailcow/mailcow-dockerized/releases/tag/2025-03

What's Changed

Full Changelog: 2025-03...2025-03a

๐Ÿ’ฎ๐Ÿฎ Moorch 2025 Update | The Update which changed the Cow

25 Mar 08:58
c3c6836
Compare
Choose a tag to compare

This release includes features that have been tested in the nightly branch over the past year. If youโ€™ve been following our nightly progress update, you may already be familiar with some of the changes listed below.

Caution

Before updating, please ensure you have a current backup of your installation.

This update heavily changes the authentication process. If you donโ€™t want to apply the 2025-03 update, you can switch to the legacy branch with ./update.sh --legacy.
The legacy branch will only receive security updates until February 2026.
Read more about the legacy branch

Breaking Changes

Logins for Administrator, Domain Administrator, and Users have been separated:

  • Administrator Login: /admin
  • Domain Administrator Login: /domainadmin
  • Users: /

Direct SOGo login is now disabled. All unauthenticated requests to /SOGo will be redirected to /.
Users must use the mailcow login.
Administrators can define whether a user should be redirected to the mailcow UI or SOGo after login.

Other Notable Changes

  • All Alpine-based images have been updated to Alpine 3.21.
  • 2FA protected mailboxes will need an app password for authentication with mail protocols.

New Feature

mailcow now supports external Identity Providers for authentication.
This is optional โ€” administrators can configure an external identity provider, which can be used alongside the SQL database for authentication.
You can even configure which authentication source a specific user should use.

Currently supported Identity Providers:

  1. Keycloak โ€“ Documentation
  2. LDAP/AD โ€“ Documentation
  3. Generic OIDC โ€“ Documentation

Improvements

mailcow now uses Dovecot's password caching to reduce authentication-related load.

Changelog

Full Changelog: 2025-02...2025-03

New Contributors

๐Ÿฅ๐Ÿ„ Febmooary 2025 Update | Rspamd and MariaDB Update

27 Feb 11:52
a632980
Compare
Choose a tag to compare

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 #6286
  • Update generate_config.sh version checking for wider compatibility by @digitalhen in #6270
  • chore(deps): update devops-infra/action-pull-request action to v0.6.0 by @renovate in #6302
  • Ffdhe2048 by @dragoangel in #6223
  • Adding lines to docker-compose.yml to allow for simpler SOGo web client UI customisation by @Babybatrick in #6220
  • Translations update from Weblate by @milkmaker in #6307
  • Update Rspamd to 3.11.0 and enable SMTPUTF8 for outgoing mail by @dragoangel in #6216
  • [Mariadb] Update to 10.11 (LTS) by @DerLinkman in #5152
  • Move sed cmd to remove discontinued DNSBLs by @MAGICCC in #6315
  • [Dovecot][Netfilter] Fix dovecot failed login regex by @FreddleSpl0it in #6309
  • rspamd: upgraded rspamd to 3.11.0-2 (incl. NIXSPAM Removal) by @DerLinkman in #6328
  • Fix #2752 - Allow domain recipients for address rewrite by @PseudoResonance in #6155
  • compose: use ghcr.io for new/current mailcow docker images by @DerLinkman in #6332
  • Prompt user before applying major updates by @FreddleSpl0it in #6330
  • use ghcr.io for backupimage by @MAGICCC in #6333
  • Fix #5892 - Adding a domain wide footer leads to broken attachments
  • Fix #6305 - Use Redis ACL user quota_notify with restricted access ef2f5f7
  • Fix incorrect session lifetime in sogo-auth.php aaa7e4a
  • [Nginx] Add support for trusted proxies via env var a567d5d
  • [Redis] Add support for masterauth via env var 351f4ce

New Contributors

Full Changelog: 2025-01a...2025-02

โšก๐Ÿ„ Janmooary 2025 Update | The Update which changed the Full-text search (and which kicked out Nextcloud) | Revision A

04 Feb 13:36
120366f
Compare
Choose a tag to compare

Warning

This update includes a fixed security issue.
Detailed information as well as CVE will follow in the next days.

What's Changed

Full Changelog: 2025-01...2025-01a
Blog: https://mailcow.email/posts/2025/release-2025-01/

โšก๐Ÿ„ Janmooary 2025 Update | The Update which changed the Full-text search (and which kicked out Nextcloud)

23 Jan 14:45
ba0349a
Compare
Choose a tag to compare

Caution

Please create a backup before updating, as several internal components got major changes

FTS Changes

Due to the FTS change, all previous Solr Indices are unused. Once updated, FTS will be disabled automatically. If you had it enabled, change the Variable SKIP_FTS from y to n.

Nextcloud Removal

This update removes the integrated Nextcloud helper-script. Any running installations with the Nextcloud implementation are unsupported. Please consider a switch to a native Nextcloud installation instead.

Important

UI changes (related to netfilter-mailcow)

If you used the external Fail2Ban List Endpoint, you have to change the Endpoint URL to the one displayed in mailcow UI, as it has changed with this update.

For Systems with disabled IPv6

This Update included some changes for NGINX, make sure to check out the updated Disable IPv6 Documentation to apply the changes if needed.

Warning

This update include a fixed security issue. Which can only be exploited if an attacker has access to a victims computer.
Detailed information as well as CVE will follow in the next days.

What's Changed

New Contributors

Full Changelog: 2024-11b...2025-01
Blog: https://mailcow.email/posts/2025/release-2025-01/

๐Ÿฎ๐Ÿ„ Moovember | Mailbox Rename, SOGo 5.11.1, Rspamd 3.10.2, and More | Revision B

15 Nov 15:23
bd9f4ba
Compare
Choose a tag to compare

Note

This Release Marks Revision B for 2024-11 and is fixing some bugs from 2024-11(a)

What's Changed

Full Changelog: 2024-11a...2024-11b

๐Ÿฎ๐Ÿ„ Moovember | Mailbox Rename, SOGo 5.11.1, Rspamd 3.10.2, and More | Revision A

12 Nov 15:03
4d688c5
Compare
Choose a tag to compare

Note

This Release Marks Revision A for 2024-11 and is fixing some critical bugs from 2024-11

What's Changed

Full Changelog: 2024-11...2024-11a

๐Ÿฎ๐Ÿ„ Moovember | Mailbox Rename, SOGo 5.11.1, Rspamd 3.10.2, and More

07 Nov 10:53
0a58aa2
Compare
Choose a tag to compare

Caution

We got some reports of postfix not starting correctly (see #6143) before update delete the dns_blocklists.cf file in your data/conf/postfix folder to make sure this file is properly regenerated.

What's Changed

New Contributors

Full Changelog: 2024-08a...2024-11

๐Ÿ•ถ๏ธ๐Ÿ„ Moogust Update 2024 | Revision A (Dovecot CVE Fixes)

20 Aug 11:58
37beed6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2024-08...2024-08a
Blog: https://mailcow.email/posts/2024/release-2024-08/

๐Ÿ•ถ๏ธ๐Ÿ„ Moogust Update 2024 | Forgot Password?, SOGo 5.11, Rspamd 3.9.1 and More

15 Aug 12:49
9a729d8
Compare
Choose a tag to compare

What's Changed

Sponsoring

Thank you to the Youth Foundation of Baden-Wรผrttemberg (Germany) for sponsoring the "Forgot Password?" feature!

New Contributors

Full Changelog: 2024-07...2024-08
Blog Post for additional informations: https://mailcow.email/posts/2024/release-2024-08/