The truth is rarely pure and never simple

Thunderbird IMAP upload

Normalerweise wird ein E-Mail-Programm wie Thunderbird dazu verwendet, E-Mails auf den Rechner zu transferieren. Entsprechend unbequem ist der Rückweg, E-Mails vom lokalen Rechner auf den Server zu verschieben. Das macht v.a. dann Sinn, wenn die Synchronisation zwischen den Rechnern dank mbox-Format und Postfachgröße wenig Freude bereitet. Beim Upload zu einem dovecot-Server zeigt Thunderbird jedoch das wenig hilfreiche Verhalten, ohne Angabe von Fehlern die Dateiübertragung einzustellen. Nach etwas Herumprobieren hat sich herausgestellt, dass das daran liegt, dass dovecot den Punkt als Trennzeichen zwischen Ordnernamen verwendet. Aus dem Order foo im Ordner bar wird also der Ordnername foo.bar. Das bedeutet aber auch, dass der Ordnername example.com für dovecot wie zwei ineinander verschachtelte Ordner erscheint. Daher müssen vor dem Kopieren der Daten per Drag-And-Drop zwischen den beiden Konten in Thunderbird alle Punkte in Ordernamen durch ein anderes Zeichen wie z.B. einen Unterstrich ersetzt werden. Für E-Mails gilt diese Einschränkung nicht. Danach läuft der Upload langsam, aber problemlos durch.