Das Problem mit den leeren Postfächern wurde mit einem erneuten Speichern der Postfächer und ein erneutes Speichern der Dovecot-Konfiguration behoben.
Debian Trixie
-
-
Alles anzeigen
ich habe den fehler gefunden, die lösung muss aber von liveconfig kommen...
im file /etc/dovecot/passwd ist der fehler!
nach dem update sieht die datei so aus:
emailadresse:{CRAM-MD5}passkrams:8:8::/var/mail::userdb_mail=maildir:/var/mail/slu4300/8/ userdb_quota_storage_size=500M userdb_sieve=/var/mail/slu4300/8/dovecot.sieve
muss aber so aussehen, damit sie funzt:
emailadresse:{CRAM-MD5}passkrams:8:8::/var/mail/slu4300/8::userdb_mail=maildir:/var/mail/slu4300/8/ userdb_quota_storage_size=500M userdb_sieve=/var/mail/slu4300/8/dovecot.sieve
beim update wurde die datei nicht korrekt angepasst. es fehlt der userpfad im ersten pfad => rot falsch, grün richtig, erbitten lösung zur korrektur der passwd datei, danke.
ps. interessant ist, dass es nicht bei allen zeilen fehlt, sondern nur bei einigen. warum, KA das kann nur LC beantworten^^
Inzwischen konnte das geklärt und gelöst werden.
Betroffen waren wohl Postfächer, die vor LiveConfig 2.12.0 (also vor Juli 2021) erstellt worden sind. Da war als Basis-Verzeichnis lediglich /var/mail hinterlegt - weil das bei der damaligen Dovecot-Version schlichtweg keine Rolle gespielt hatte.
Korrigieren lässt sich das übrigens mit einem sed-Einzeiler:
Codesed -i -e 's/::\/var\/mail::userdb_mail=maildir:\(\/var\/mail\/.*\)\/ /::\1::userdb_mail=maildir:\1\/ /' /etc/dovecot/passwdLiveConfig 2.18.9 und 3.1.12 führen diese Anpassung automatisch durch, so dass bei späteren Upgrades auf Dovecot 2.4 hier hoffentlich keine Überraschungen mehr auftreten.
Viele Grüße
-Klaus Keppler
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!