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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.