-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0c49f1f
commit e6d44ba
Showing
2 changed files
with
153 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
--- | ||
title: "🕶️🐄 Moogust Update 2024 | Passwort vergessen?, SOGo 5.11, Rspamd 3.9.1 und mehr" | ||
date: 2024-08-15T14:30:00+02:00 | ||
draft: false | ||
|
||
author: DerLinkman | ||
authorLink: "https://github.com/DerLinkman" | ||
toc: true | ||
|
||
license: "" | ||
|
||
tags: ["2024", "update", "changelog"] | ||
categories: ["Updates"] | ||
|
||
--- | ||
|
||
**Moohoo** alle zusammen! | ||
|
||
Der August ist da, und auch mailcow beschert euch ein größeres Update für den (hoffentlich bei euch nicht zu heißen) August. | ||
|
||
Dieses Mal sind einige größere Änderungen mit an Bord, die wir euch hiermit vorstellen wollen: | ||
<!--more--> | ||
|
||
### Das „Passwort vergessen?“ Feature | ||
|
||
In der Vergangenheit schon öfter angefragt, nun endlich da: Wir präsentieren das „Passwort vergessen?“ Feature. | ||
|
||
Wir möchten uns an dieser Stelle nochmal herzlich bei der Jugendstiftung Baden-Württemberg bedanken, welche dieses Feature komplett gesponsert hat! | ||
|
||
Mit dieser Funktion ist es den Nutzern (vorausgesetzt, die Admins haben die Berechtigung dafür nicht deaktiviert) möglich, sich für ihr Hauptpasswort (wichtig, kein App-Passwort!!) eine „Passwort vergessen“-E-Mail zuschicken zu lassen. | ||
|
||
Um das Feature zu aktivieren, sind einige Vorkehrungen zu treffen, die ihr auf unserer dafür angefertigten Dokumentationsseite sehen könnt: [https://docs.mailcow.email/de/manual-guides/mailcow-UI/u_e-mailcow_ui-forgot_password/](https://docs.mailcow.email/de/manual-guides/mailcow-UI/u_e-mailcow_ui-forgot_password/) | ||
|
||
### SOGo wurde auf 5.11.0 aktualisiert | ||
|
||
Ihr liebt SOGo-Updates, das wissen wir :). Mit dem 2024-08 Update nimmt auch das neueste SOGo-Update (Stand 14.08.2024) 5.11.0 seinen Platz in SOGo ein. Für die, die es interessiert, hier der Changelog von SOGo: [https://github.com/Alinto/sogo/releases/tag/SOGo-5.11.0](https://github.com/Alinto/sogo/releases/tag/SOGo-5.11.0) | ||
|
||
### Rspamd wurde auf 3.9.1 aktualisiert | ||
|
||
Auch Rspamd erhält mit dem 2024-08 Update eine neue Version innerhalb von mailcow. Auf Anraten unseres Rspamd-Experten (Danke Drago!) haben wir mit dem Rspamd-Update auf Version 3.9.X gewartet. Warum? Nun, weil sich mit Version 3.9.0 der Speicherverbrauch der erlernten Bayes-Daten um ganze 350 % verringert hat (in etwa). Das bedeutet eine deutlich schmalere Redis DB für alle neuen Installationen! Für alle bestehenden mailcow-Installationen empfehlen wir dringend, die Bayes-Datenbank einmalig zurückzusetzen. Grund hierfür ist ein potenzielles Überlernen des Bayes-Filters, das nicht automatisch behoben wird. Auch wenn nicht-zentrale Tokens nach einer gewissen Zeit ablaufen, bleiben persistierte „Core Tokens“ bestehen, die das Modell weiterhin beeinflussen können. | ||
|
||
Ein Zurücksetzen der Bayes-Datenbank hilft, mögliche Überlernungsprobleme zu vermeiden und stellt sicher, dass euer Spam-Filter optimal und ohne Verzerrungen arbeitet. Nach dem Zurücksetzen kann das Bayes-Modell frisch trainiert werden, um wieder präzise Spam-Erkennungen durchzuführen. | ||
|
||
So geht’s: [https://docs.mailcow.email/de/manual-guides/Rspamd/u-e-rspamd-work-with-spamdata/#bayes-daten-zurucksetzen](https://docs.mailcow.email/de/manual-guides/Rspamd/u-e-rspamd-work-with-spamdata/#bayes-daten-zurucksetzen) | ||
|
||
**Dieser Schritt ist nicht notwendig, sondern dient nur als Empfehlung!** | ||
|
||
### mailcow setzt nun Docker ab Version 24.X.X mindestens voraus | ||
|
||
Wie die Überschrift besagt, haben wir uns dazu entschieden, bei mailcow-Neuinstallationen zwingend mindestens Docker-Version 24.X.X vorauszusetzen und bei bestehenden mailcow-Versionen einen Hinweis einzubauen, wenn diese eine ältere Docker-Version als 24.X.X verwenden. | ||
|
||
Dies hat technische Gründe für zukünftige Änderungen, die den Docker-Daemon evtl. betreffen könnten. | ||
|
||
--- | ||
|
||
### Weitere Änderungen | ||
|
||
- Der Watchdog escaped nun korrekt den Betreff und/oder den eigentlichen Inhalt. | ||
- Automatisierte Installationen auf Low-Memory-Systemen sollten nun durchlaufen. Möglich macht dies die Übergabe der SKIP_SOLR- bzw. SKIP_CLAMD-Variablen als Environment Variable. | ||
- Es wurden kleinere Korrekturen an der `update.sh` vorgenommen (Rechtschreibfehler usw.). | ||
- Es wurde ein Fehler behoben, der dazu geführt hat, dass der acme-mailcow-Container nicht mehr mit den anderen Containern via cURL kommunizieren konnte (hier sind wir weiterhin dran, es gibt vielversprechende Erkenntnisse dahingehend). | ||
- Die Spamhaus DQS Listen werden nun auch bei Rspamd reingeladen, wenn der SPAMHAUS_DQS_KEY in der `mailcow.conf` aktiviert wurde. Dies erhöht die Spamabwehr. | ||
- Es wurde ein Bug gefixt, der in der mailcow-UI nach Aktivierung der neuen FTS Engine auftrat und ein Postfach gelöscht wurde. | ||
- Im Unbound-Container wurden die Healthchecks überarbeitet. | ||
- Apropos FTS Engine: Es wurde ein Bug der maximalen Länge einer E-Mail-Adresse gelöst, der dazu führte, dass es Fehlermeldungen bei zu langen E-Mails gab. | ||
- Wir haben unsere Contribution Guidelines auf GitHub angepasst. | ||
|
||
--- | ||
|
||
So, das wäre es für dieses Update. | ||
|
||
Wie immer gilt: Denkt an regelmäßige mailcow- und System-Updates und auch an Backups! | ||
|
||
Bleibt gesund. | ||
|
||
Euer mailcow Team | ||
*Niklas aka. DerLinkman* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,76 @@ | ||
--- | ||
title: "🕶️🐄 Moogust Update 2024 | Forgot Password?, SOGo 5.11, Rspamd 3.9.1 and More" | ||
date: 2024-08-15T14:30:00+02:00 | ||
draft: false | ||
|
||
author: DerLinkman | ||
authorLink: "https://github.com/DerLinkman" | ||
toc: true | ||
|
||
license: "" | ||
|
||
tags: ["2024", "update", "changelog"] | ||
categories: ["Updates"] | ||
|
||
--- | ||
|
||
**Moohoo** everyone! | ||
|
||
August is here, and mailcow brings you a major update for this (hopefully not too hot) month. | ||
|
||
This time, we have some significant changes on board that we would like to introduce to you: | ||
<!--more--> | ||
|
||
### The “Forgot Password?” Feature | ||
Previously requested multiple times, and now finally here: We present the "Forgot Password?" feature. | ||
|
||
We would like to express our sincere thanks to the Youth Foundation of Baden-Württemberg (Germany), who fully sponsored this feature! | ||
|
||
With this function, users (provided the admins have not disabled the permission) can request a "Forgot Password" email for their main password (important: not for app passwords!!). | ||
|
||
To enable the feature, some preparations are necessary, which you can see on our dedicated documentation page: [https://docs.mailcow.email/manual-guides/mailcow-UI/u_e-mailcow_ui-forgot_password/](https://docs.mailcow.email/manual-guides/mailcow-UI/u_e-mailcow_ui-forgot_password/) | ||
|
||
### SOGo updated to 5.11.0 | ||
|
||
You love SOGo updates, we know that :). With the 2024-08 update, the latest SOGo update (as of 14.08.2024) 5.11.0 takes its place in SOGo. For those who are interested, here is the SOGo changelog: [https://github.com/Alinto/sogo/releases/tag/SOGo-5.11.0](https://github.com/Alinto/sogo/releases/tag/SOGo-5.11.0) | ||
|
||
### Rspamd updated to 3.9.1 | ||
|
||
Rspamd also receives a new version within mailcow with the 2024-08 update. On the advice of our Rspamd expert (thanks, Drago!), we waited for the Rspamd update to version 3.9.X. Why? Well, with version 3.9.0, the memory usage of learned Bayes data has been reduced by about 350%. This means a significantly smaller Redis DB for all new installations! For all existing mailcow installations, we strongly recommend resetting the Bayes database once. The reason for this is a potential overlearning of the Bayes filter that is not automatically corrected. Although non-central tokens expire after a certain time, persisted "core tokens" remain and can continue to influence the model. | ||
|
||
Resetting the Bayes database helps avoid potential overlearning issues and ensures that your spam filter works optimally without bias. After resetting, the Bayes model can be retrained to provide accurate spam detection. | ||
|
||
Here's how: [https://docs.mailcow.email/manual-guides/Rspamd/u-e-rspamd-work-with-spamdata/#reset-bayes-data](https://docs.mailcow.email/manual-guides/Rspamd/u-e-rspamd-work-with-spamdata/#reset-bayes-data) | ||
|
||
**This step is not mandatory but only recommended!** | ||
|
||
### mailcow now requires Docker version 24.X.X or higher | ||
|
||
As the title suggests, we have decided to require at least Docker version 24.X.X for new mailcow installations and to include a warning in existing mailcow versions if they use an older Docker version than 24.X.X. | ||
|
||
This is for technical reasons related to potential future changes that could affect the Docker daemon. | ||
|
||
--- | ||
|
||
### Other Changes | ||
|
||
- The Watchdog now correctly escapes the subject and/or the actual content. | ||
- Automated installations on low-memory systems should now proceed. This is made possible by passing the SKIP_SOLR or SKIP_CLAMD variables as environment variables. | ||
- Minor corrections have been made to the `update.sh` script (spelling mistakes, etc.). | ||
- A bug was fixed that caused the acme-mailcow container to no longer communicate with other containers via cURL (we are still working on this, but there are promising findings). | ||
- The Spamhaus DQS lists are now also loaded into Rspamd if the SPAMHAUS_DQS_KEY is activated in the `mailcow.conf`. This increases spam protection. | ||
- A bug was fixed that occurred in the mailcow UI after enabling the new FTS engine and when a mailbox was deleted. | ||
- Healthchecks have been revised in the Unbound container. | ||
- Speaking of the FTS engine: A bug related to the maximum length of an email address was fixed, which caused errors with excessively long emails. | ||
- We have updated our Contribution Guidelines on GitHub. | ||
|
||
--- | ||
|
||
So, that’s it for this update. | ||
|
||
As always, remember to regularly update mailcow and your systems, and don't forget to make backups! | ||
|
||
Stay healthy. | ||
|
||
Your mailcow team | ||
*Niklas aka. DerLinkman* |