Bild einer Blume

Mbox merge

Wirf alte Files nicht weg, bevor die neuen sich bewährt haben! - kgm

Software
Opera-Tool
Mbox merge
Mbox Import
Benfords Law

Eclipse
Eclipse und C/C++

Office
Excel Balkengrafik
Excel Farben

Artikel
Computer rechnen anders!
Impressum

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:

Bildschirmfoto MBXMERGE


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.

Mailadresse als Bild (wegen Spam leider nötig...)
Top     Home Valid XHTML 1.0!