Mailordner weg nach Update
Werner Flamme
w.flamme at web.de
Do Mär 2 11:15:50 CET 2017
Peer Heinlein [28.02.2017 11:38]:
> On 28.02.2017 11:20, Werner Flamme wrote:
>> Werner Flamme [28.02.2017 08:54]:
>>> Hallo miteinander,
>>>
>>> ich habe gerade ein Dovecot-Update von 2.2.27 auf 2.2.28 ausgeführt. Die
>>> Konfiguration wurde nicht verändert, aber meine Mailordner sind weg. Ich
>>> habe den Posteingang, den Papierkorb und einen (leeren) Public-Ordner
>>> (da steht auch wirklich nichts drin, der ist OK). Alle anderen Ordner
>>> waren bis zum Update Unterordner der INBOX. Nun ist die INBOX leer (das
>>> ist normal), enthält aber auch keine Ordner. Im Dovecot-Log sind keine
>>> Fehler zu sehen.
>>>
>>> Wie kann ich erreichen, dass meine Ordner wieder auftauchen?
>>
>> Erschwerte Randbedingung: auf einem Rechner mit identischem OS,
>> identischer Dovecot-Version und identischer Dovecot-Konfiguration werden
>> die Mailordner (die vom 1. Host per imapsync versorgt wurden) komplett
>> angezeigt.
>>
>> Ich hasse solche Situationen :-\
>
> Erschwerte Situation:
>
> a) kein dovecont -n vorhanden
Das war dem OP <5b97608d-45b8-86b9-258b-c3e8594bd317 at web.de> beigefügt.
> b) kein Output von "doveadm mailbox list -u <user>" vorhanden
Es gab nur INBOX, Public und Trash.
> c) kein "ls -la /pfad/zu/user/mdbox" vorhanden
Klar, weil... siehe unten.
> d) Kein "mail_debug"-Output vom Login des Users vorhanden.
Ja. Die erste Zeile des Debuglogs hat mir dann den Schlag auf den
Hinterkopf gegeben. Wer lesen kann, ist klar im Vorteil: da stand auf
einmal "home=/home/wflamme" statt des gewohnten /var/vmail/wflamme. Mein
Fehler aus alten Zeiten: zu flüchtiges Lesen :(
> a bis d kannste lösen. :-)
Wer will das schon ;). Sorry, habe die Ursache gestern abend gefunden,
sie lag eher außerhalb der Dovecot-Einstellungen.
Lokale User haben ~/Maildir, virtuelle User /var/vmail/%u/Maildir. Nun
habe ich an den sssd-Einstellungen geschraubt (LDAP zum Login
aktiviert), wodurch mein User vom virtuellen zum lokalen User mutierte -
mit entsprechendem Wechsel der Maildir-Location. Im Log keine Fehler -
klar, es wurde ja die komplette (neue, leere) Mailbox angezeigt.
Das Problem wurde gelöst, indem /var/vmail/%u/Maildir nach ~/Maildir
kopiert und der Eigentümer der Dateien entsprechend geändert wurde. Alle
Ordner und Mails sind wieder da.
Danke fürs Kopfzerbrechen!
saacht Werner
--
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 473 bytes
Beschreibung: OpenPGP digital signature
URL : <https://listen.jpberlin.de/pipermail/dovecot/attachments/20170302/ee7ab53b/attachment.asc>
Mehr Informationen über die Mailingliste Dovecot