Entwickler-Ecke

Datenbanken - Delphi zugriff auf Thunderbird Email Datenbank ?


Cyberbob_at_tot - Sa 31.01.09 11:25
Titel: Delphi zugriff auf Thunderbird Email Datenbank ?
Guten Morgen zusammen,

überlege gerade, wie ich Thunderbird auf 2 Rechnern synchron halten kann. IMAp ist hier eine Lösung, aber dafür muss eine permanente Inet Verbindung bestehen. Momentan versuche ich einfach die Daten auf beiden als Offline zu markieren. Mal schauen ob das gut funktioniert. Trotzdem würde ich eine reine offline Lösung bevorzugen. Ich stelle mir vor einfach die Datenbankdatei mit einem kleinem Programm zu synchronisieren, damit man auf beiden Rechnern nichts falsch machen kann.

Gibt es eine Möglichkeit von Delphi aus, auf die Datenbank von Thunderbird zugreifen zu können?

MFG

Cyberbob


BenBE - Sa 31.01.09 15:02

Beim Thunderbird ist das nicht eine Datei, sondern 2 für jeden Ordner: Eine Datei, in der die ganzen Mails im MBox-Format abgelegt sind (Erste Zeile From - <Datum>, danach folgen die Header und die Mail im Plaintext) und eine weitere .mbf-Datei, die ein für mich etwas seltsames, aber IMHO nicht allzu kompliziertes Format (Plaintext :???:) aufweist.

Lässt sich sicherlich mit Delphi verarbeiten, die Frage ist nur, wie stabil das ganze läuft. Zudem würd ich nicht versuchen, die MBOX-Datei direkt zu parsen, da die MBF-Datei Index-Informationen zu enthalten scheint, was also die Verarbeitung stark vereinfachen sollte.


Cyberbob_at_tot - Di 03.02.09 21:29

@BenBE
danke für die Erläuterung, hört sich machbar an. Mal sehen was man da in einer ruhigen Minute draus machen kann. Besten dank!