[Eisfair] Eis1 Mail Ordner Inbox läßt sich nicht öffnen

rene reckschwardt rene at reckschwardt.de
Mi Jul 15 22:34:18 CEST 2020


Hallo Juergen,

>>> Testweise kannst Du einmal versuchen die Datei mittels des
>>> mailutil-Programms zu kopieren:
>>>
>>> mailutil copy /home/<user>/.imapmail/INBOX \
>>>     "driver.mbx:/home/<user>/.imapmail/INBOX.MBX"
>> Unable to parse internal header at 313526967: an style=3D"font-family:
>> 'Open Sans', Arial, Helvetica, =
> 
> wie ich vermute habe scheint die Dateistruktur beschädigt zu sein.
> Das mbx-Format unterscheidet sich vom mbox-Format nur durch einen
> vorangegangenen binären Block. Ich würde deshalb wie fplgt vorgehen
> um das Problem zu beheben:
> 
> 1. Eine Arbeitkopie der INBOX-Datei erstellen. (INBOX.WORK)
> 2. mit vi den binären Block am Anfang der Datei entfernen.
> 3. Mittels des folgenden Befehl einen Kopierversuch der Datei
>     unternehmen:
> 
>     mailutil copy /home/<user>/.imapmail/INBOX.WORK \
>       "driver.unix:/home/<user>/.imapmail/INBOX.WORK-2"
> 
>    Falls wieder die besagte Fehlermeldung angezeigt wird, kannst Du
>    mittels vi die Datei öffnen und dann mit ':<idezimal-position>go'
>    an die Byte-Position springen um die fehlerhafte Nachricht zu
>    identifizieren.
> 
> 4. Nun bewegst Du dich an den Anfang der fehlerhaften Nachricht
>     und löscht dann mittels 'dG' alle folgenden Zeilen bis zum
>     Dateiende und speicherst das Ergebnis mittels ':wq!'.
Wenn ich versuche die auf diese Art erzeugte Datei mit mailutils zu 
kopieren kommt folgende Fehlemeldung: Last message (at 313454218) runs 
past end of file (313526967 > 313461756)
Habe ich da nicht den richtigen Anfang der Mail erwischt?

> Gruß Jürgen
> 
Gruß ré


Mehr Informationen über die Mailingliste Eisfair