Ich muss eine Reihe von Nachrichten in meiner Thunderbird.app (Mac OS X Snow Leopard, Intel Core 2 Duo) bearbeiten, einige nach einigen Kriterien löschen, einige andere exportieren, einen kleinen Teil davon in ein spezielles verschieben Ordner und erstellen Sie eine Ablagehierarchie, um mit allem - programmatisch zu gehen. Mit Outlook habe ich VBScript + das COM-Objektmodell genossen: Es würde alles oben genannte einfach und intuitiv machen. Was kann ich mit Thunderbird erreichen? Wenn mehrere Optionen verfügbar sind, hier sind meine aktuellen Einstellungen in Bezug auf Sprachen (obwohl ich die meisten Dinge anpassen kann): Python, C ++, AppleScript, PHP, Perl, Bash, ... Wenn ich in eine Windows-Box verschieben muss benutze .NET und ähnliches, kann ich (aber ich würde die beliebtesten Bindungen aus der Open-Source-Welt abbilden ?!) Wenn es ein Kommandozeilen-Tool gäbe, das tat, was ich brauche, würde ich das verwenden! (thunderbird.sh Nachrichten anzeigen; thunderbird.sh Ordner X als Kind von Ordner Y erstellen;)
Sie können Thunderbird-Erweiterungen ähnlich wie Firefox-Erweiterungen in XUL und Javascript entwickeln.
Probieren Sie dieses Tutorial
ausDieses Tutorial wird Ihnen die Komponenten einer Thunderbird-Erweiterung vorstellen und Ihnen zeigen, wie Sie Ihre eigenen erstellen.
Sie können sich auch das tbscript-plugin ansehen, obwohl es externe Abhängigkeiten hat - es verwendet Python.
Wenn Sie eine universelle GUI-Scripting-Lösung benötigen, versuchen Sie Autohotkey , das ist sehr gut erreichbar.
Tags und Links scripting thunderbird