Re: Eisfair-1 als Mailserver
Jürgen Witt <[email protected]>
| Newsgroups | spline.eisfair |
|---|---|
| Organization | spline |
| Message-ID | <[email protected]> |
Hallo Jürgen, Juergen Edner schrieb: > >> Unable to create temporary mailbox. > > hier gibt es scheinbar schon ein Problem bei der Bearbeitung, > entweder weil kein Platz für das Anlegen der temporären Dateien > existiert oder diese zu groß sind. ich versuche es noch einmal, wenn ich mehr Platz geschaffen habe. > Ich weiß nicht wie die Datumsstempel in den Nachrichten aussehen. > Eventuell hilft es beim Parameter ARCHIMAP_DEFAULT_ACTION die > entsprechende -date Variante zu verwenden. werde ich noch einmal probieren. >> -rw------- 1 horst users 2147483647 Nov 29 09:32 horst >> >> Der Platz sollte eigentlich auch reichen, oder? > > Wenn ich mich recht erinnere wird temporär etwa der 3-fache > Platz für die Bearbeitung benötigt. Falls die Datei "horst" > im mbx-Format vorliegt, kann es jedoch wieder zu Problemen > kommen, da das Programm archmbox auf das Programm "mailutil" > zur Konvertierung zurückgreift welches eventuell die gleichen > Größenbeschränkungen besitzt wie der imapd. Sieht danach aus. Ich habe mir eine 1950MB große Datei mbx-Format erstellt (Horst-) und dann eine Kopie davon (Horst) bis zur Maximalgröße von 2048MB mit weiteren Emails aufgefüllt. Dann habe ich es an der Konsole versucht eis > mailutil prune Horst "before 1-jan-2009" warning: Invalid UID 00002096 in message 7931, rebuilding UIDs Unable to parse internal header at 2147873445: die 2048MB große Datei geht also nicht. eis > mailutil prune Horst- "before 1-jan-2009" 6772 message(s) purged die 1950MB große Datei läßt sich verkleinern. >> Gibt es noch eine Möglichkeit die Emails in der Datei wieder zugänglich >> zu machen, oder mache ich etwas falsch? Mit F3 kann ich mir im MC den >> Inhalt der Datei anzeigen lassen. > > Du kannst z.B. mit "vi" den binären Index am Dateianfang löschen. > Danach sollte die Datei normalerweise wie eine mbox-Datei bearbeitet > werden können. ich befürchte, das geht wahrscheinlich nicht. Unter http://www.washington.edu/imap/IMAP-FAQs/index.html#7.15 steht "Do not use vi or any other editor unless you are certain that editor can handle binary!!!" Dort steht auch im weiteren Verlauf, wie man eine korrupte mbx-Datei reparieren kann - habe ich im Groben verstanden, aber es steht dort nichts über die Tools, die man bevorzugt dafür verwendet. Dann hatte ich die Idee, die übergroße Datei auf meinen Windows-PC zu kopieren und einfach mit Thunderbird zu öffnen (mbx-Format wird ja direkt unterstützt) und auszulesen, aber die Indexbildung haut nicht hin. Ich denke, die große Datei ist auch "kaputt", weil mitten beim Hinzufügen der letzten Mail wg. des Limits abgebrochen worden ist. Zum 2GB-Problem habe ich unter http://wiki.dovecot.org/MailboxFormat/mbx noch dieses gefunden "At least on 32 bit systems, mailboxes are limited to 2GB size. (A mailbox can't be accessed anymore without manual fixing if it reached 2GB (minus 1B) of size on disk.) This is probably UW-IMAP -specific implementation problem rather than actual mailbox format issue." Und hier http://comments.gmane.org/gmane.mail.imap.general/2276 geht es generell, um das 2GB-Problem und um "mix format" Gruß Jürgen