🍂🐄 Mootember Update 2025 | MTA-STS Support, SOGo 5.12.3, Rspamd 3.12.1, and More - Revision A
2025-09c (Revision C Release vom 07.10.2025)
Änderungen
- [SOGo][Web] SOGo URL Encryption support ➡️ PR #6758
- [Nginx] do not invert ENABLE_IPV6 ➡️ PR #6762
- [Web] Remove Port from HTTP_HOST ➡️ PR #6760
- [Web] Allow wildcard subdomains for MTA-STS ➡️ PR #6759
- [Web] set cookie SameSite attribute to Lax ➡️ PR #6766
- [Web] Rename PHP Cookie to MCSESSID ➡️ PR #6767
- Update GitHub’s issue template ➡️ PR #6772
- Clearer message to install required tool, e.g. jq ➡️ PR #6764
- Make domain description field readonly when no ACL ➡️ PR #6789
- Show “Never” by default if no last-modified date saved ➡️ PR #6788
- Hide relayhosts when ACL does not allow ➡️ PR #6787
- Fix several SQL statements ➡️ PR #6786
- Fixed wrong footer escaping for certain characters ➡️ PR #6782
- Rename password fields for AppPasswords same way for consistency ➡️ PR #6781
- Fixed password complexity check for AppPasswords creation/edit ➡️ PR #6780
- Remove debug console.log calls ➡️ PR #6779
- Enable HTTPS redirect by default on new setups ➡️ PR #6777
- [Helpers] Fix cold-standby digits in compose project names and inclusion of docker-compose.override.yml ➡️ PR #6800
- Fix enabling of ipv6 when updating ➡️ PR #6791
- Update variable name for prometheus-exporter security token ➡️ PR #6776
- Fixed typo in lang de-de ➡️ PR #6765
- Fix typos in config by ➡️ PR #6792
- chore(deps): update actions/stale action to v10.1.0 ➡️ PR #6806
- [Postfix] update postscreen_access.cidr ➡️ PR #6801
- Translations update from Weblate ➡️ PR #6771
- Translations update from Weblate ➡️ PR #6794
- Translations update from Weblate ➡️ PR #6785
- Translations update from Weblate ➡️ PR #6790
- Translations update from Weblate ➡️ PR #6793
- Translations update from Weblate ➡️ PR #6743
- Translations update from Weblate ➡️ PR #6749
Full Changelog
https://github.com/mailcow/mailcow-dockerized/compare/2025-09b...2025-09c
2025-09b (Revision B Release vom 12.09.2025)
Dieses Update behebt Startprobleme des NGINX-Containers, die auftraten, wenn in der mailcow.conf die Option ENABLE_IPV6=true gesetzt war.
Bug Fixes
- [NGINX] Disable IPv6 support in Nginx configuration ➡️ PR #6736
- [SOGo] Drop deprecated sogo_update_password sql trigger if it still exists ➡️ PR #6727
- [Web] remove unused bcc dest column from alias table ➡️ PR #6726
- [Core] ipv6_controller improvement + fix modules handling ➡️ PR #6722
Full Changelog
https://github.com/mailcow/mailcow-dockerized/compare/2025-07...2025-09b
2025-09a (Revision A Release vom 10.09.2025)
Dieses Update behebt Abstürze des Skripts create_cold_standby und verhindert Aufrufe der update/generate-config-Skripte aus einem Verzeichnis, das nicht das mailcow-Root ist.
Außerdem verbessert es die Erkennung und Behandlung des neu eingeführten IPv6-Controllers und erkennt jetzt korrekt Docker-Versionen größer 28 (weniger erforderliche daemon.json-Einstellungen).
Der vollständige Changelog ist hier zu finden: https://github.com/mailcow/mailcow-dockerized/releases/tag/2025-09a
2025-09 (Release vom 10.09.2025)
Moohoo zusammen!
Wir freuen uns, euch das 2025-09 Update präsentieren zu können!
Dieses Release bringt neue Features, aktualisierte Komponenten und natürlich die üblichen Bugfixes.
jq auf dem Host-System, um mit dem neu gestalteten IPv6-Controller zu funktionieren.Falls es fehlt, installiere es bitte vor der Ausführung des Updates. Dieses Tool ist verpflichtend und wird in zukünftigen Versionen nicht entfernt werden.
Dieses Update bringt einen brandneuen Container mit: postfix-tlspol-mailcow, der ausgehenden MTA-STS-Support zu Postfix hinzufügt.
Prüft nach dem Update, dass der neue Container korrekt läuft, indem ihr die Logs kontrolliert:
| |
Sollten CPU-Probleme oder fortlaufende Neustarts auftreten, baut das Image manuell neu:
| |
Features
- [Rspamd][Web] Internal alias support ➡️ PR #6713
- [Postfix][Web] add mta-sts support ➡️ PR #6686
- [Helper-Scripts] Add prometheus exporter and grafana dashboard for mailcow ➡️ PR #6314
- [DB][Web] optimize qhandler by keeping SHA2 in new column qhash ➡️ PR #6556
- [Web] Add delimiter_action to mailbox and mailbox_template add/edit admin forms ➡️ PR #6620
- [Core] modules splitting + ipv6 nat rewrite ➡️ PR #6634
Updates
- [SOGo] update to 5.12.3 ➡️ Commit 360fe03
- [Rspamd] update rspamd to 3.12.1 ➡️ PR #6643
Bug Fixes
- [Clamd] Changed clamavs tmp folder structure ➡️ PR #6698
- [Rspamd] only recreate external_services.conf file if it was deleted ➡️ PR #6717
- [Dovecot] imapsync gets correct timeouts from imapsync_runner.pl ➡️ PR #6682
- [Web] Fix multiple PHP Warnings present in “stock” installation ➡️ PR #6651
- [Dovecot] Prevent user login if protocol access has been disabled ➡️ PR #6716
- [Web] Only include mailcow_info in JS when mailcow_cc_username is set ➡️ PR #6715
- [Rspamd] Add boundary if present when applying domain-wide footer ➡️ PR #6714
- [Rspamd] Do not increment rate limit for emails from user to himself ➡️ PR #6706
- [Web] rename login placeholder for mailbox to email address ➡️ PR #6693
- [Watchdog] use dig instead of check_dns ➡️ PR #6685
- [Rspamd] Fill module name for set_pre_result actions ➡️ PR #6630
- [Netfilter] fix negative timer, no unbanning of IPs ➡️ PR #6575
Full Changelog
https://github.com/mailcow/mailcow-dockerized/compare/2025-07...2025-09
Das war es für dieses Release! Wie immer empfehlen wir, eure mailcow-Installation auf dem neuesten Stand zu halten und regelmäßig Backups zu erstellen.
Bleibt sicher und viel Spaß!
Euer mailcow-Team von The Infrastructure Company GmbH (kurz tinc)