Mbox-Files zusammenführen/filtern
MBXMERGE wurde vom Programm MBS2MBX abgeleitet. Deshalb sollte man auch die Doku von
MBS2MBX lesen. Daher kann ich mich in der folgenden
Beschreibung kurz fassen ;-)
MBXMERGE kopiert mehrer Mbox-Files zusammen (merge). Für eine reine Merge-Funktion
wäre kein eigenes Tool nötig. Das Programm bietet aber auch noch eine "Filter" Funktion.
Dabei werden Mails "ausgefiltert", aber sie werden nicht gelöscht, sondern in entsprechende
Mbox-Files geschrieben. So kann der Benutzer diese Mails immer noch weiterverarbeiten,
falls doch erwünscht.
Gefiltert werden Mails mit fehlendem "From" oder "Date"-Header, Mails aus/von Newsgruppen
und Mails, die leer sind. Ausserdem werden "Dupes" ausgefiltert, also gleiche Mails, die mehrfach
vorkommen. Optional besteht die Möglichkeit, auch Mails mit einer bestimmten
Email-Adresse auszufiltern. Dazu muss man im Verzeichnis, in dem auch das Programm
mbxmerge.py liegt, ein File myaccounts.ini anlegen. In das File fügt man
die gewünschten Email-Adressen in der folgenden einfachen Syntax ein:
Email=meine.adresse@irgendwo.de
Vorbereitung
Nachdem man Python (in Version 2.x) installiert und
MBXMERGE von hier geladen und installiert hat (das Zipfile einfach irgendwo auspacken), kann
man mit Doppelklick auf mbxmerge.pyw das Tool starten.
Alle Mbox-Files, die man mergen und filtern möchte, muss man in einen Ordner kopieren!
Der Pfad für diesen Ordner wird als Quellpfad in das Tool eingegeben und alle Mbox-Files
in diesem Ordner werden bearbeitet, egal, welchen Namen sie haben und wie die Fileendung
lautet (muss also nicht .MBX sein).
Die Bedienung
Die Bedienung ist sehr einfach:
Man muss nur das Quellverzeichnis aller Mbox-Files und das Zielverzeichnis, in dem die
neuen Mbox-Files abgelegt werden sollen, angeben.
Der Dialog von MBXMERGE sieht so aus:
Im Bildschirmfoto sehen wir auch gleich ein Beispiel.
Es gab im Quellverzeichnis vier Mbox-Files:
a.mbx
c
mbox_b.mbx
o7mails.mbx
Wie man sieht, spielt der Name der Mbox-Files keine Rolle. Im Konfig-File
myaccounts.ini war als Email-Adresse test@onlinehome.de eingetragen.
Unter dieser Email-Adresse wurden 1185 Emails gefunden und diese wurden in das File
test_onlinehome_de.mbx kopiert.
Für eine ausführliche Beschreibung der erzeugten Files verweise ich nochmal auf die
Doku zu MBS2MBX. Das dort gesagte kann analog auf
diese Files übertragen werden.
Download
Das Programm kann kostenlos verwendet werden. Keine Haftung.
Download:
mbxmerge_v_0_9.zip (ca. 5 KByte)
Ich wünsche eine erfolgreiche Bearbeitung der Files!
Fragen oder Kommentare per Email.
|