Thunderbird QuickArchiver

So, meine erste Thunderbird-Extension ist da :). Täglich verwende ich viel Zeit dazu meinen Posteingang aufzuräumen. Meine Methode ist dabei immer die selbe: Mails eines Absenders markieren, richtigen Unterordner suchen, Mails dorthin verschieben.

Damit das viel schneller geht, merkt sich QuickArchiver für jede verschobene Mail den zuletzt verwendeten Zielordner und bietet an folgende Mails mit nur einem Klick zu verschieben. Siehe Screenshot.

Installation/Download

Offizielle Add-On Seite bei Mozilla: QuickArchiver Add-On. Die von dort installierte Version wird automatisch in Thunderbird auf die neueste Version aktualisiert.

Development

NEW: Now on GitHub: https://github.com/otto802/quickarchiver

Versionen

quickarchiver-0.2.2 (actual release, waiting for review at mozilla)
quickarchiver-0.2.1
quickarchiver-0.0.2 (not released)
quickarchiver-0.0.1

Die hier verlinkten Downloads dienen nur der Historie und zu Testzwecken und sollten normalerweise nicht verwendet werden.

Changelog

Version 0.2.2, 2014-08 (on review state)
- fixed compatibility issues with latest thunderbird
- small enhancements
- new preference windows layout
 
Version 0.2.1
- fixed possible namespace pollution
- changed version number scheme
 
Version 0.0.2
- added rule dialog: ability to filter by From, To and Subject field
- new internal db scheme
 
Version 0.0.1
- initial Version

45 Antworten auf „Thunderbird QuickArchiver“

  1. Eigentlich eine nette Idee. Aber wie wäre es das vielleicht auch auf Zieladressen zu beziehen oder Regeln definieren zu können? Wer mit Ordnern pro Projekt arbeitet und von Kollegen oder Partnern Mails bekommt, kommt sonst leider mit der Ablage anhand des Absenders nicht allzu weit.

    PS: Dann geht die Extension aber eher ein wenig in Richtung Nostalgy
    https://addons.mozilla.org/en-us/thunderbird/addon/nostalgy/

  2. yepp, mit den Zieladressen wird auch kommen (das kam schon mehrmals auf). Ich persönlich sortiere mehr nach Absendern, aber das ist natürlich bei jedem unterschiedlich.

  3. MailArchiver looks as though it could be very useful. However there is a bug.

    The folder column, instead of displaying the name of the folder to which the message will be moved, simply displays the word „false“.

    If you click on it, it works correctly and moves the message to the correct folder, though.

  4. Hi Otto,
    richtig cooles Addon!
    Wünsche mir noch ein paar Einstellungsmöglichkeiten.
    Wie zum Beispiel für Newsletter-Mails in den Papierkorb schieben speichern.

    Gruß

    hacker

  5. Geniales Addon,
    ein paar Kleinigkeiten fehlen aber noch um es komfortabel nutzen zu können.
    – Betreff „Neue private Mitteilung: .* “ oder „*Kontaktformular*“
    Wäre auch bereit dies zu unterstützen..

    Vielen Dank

  6. hallo otto,

    ich habe den quickarchiver 0.0.1 auf thunderbird 6.0.1 unter windows 7 installiert, bei mir gibt es aber auf der kopfzeile des posteingangs keine spalte „Archivordner“.
    wie bekomme ich das geregelt?
    die idee finde ich sehr gut,
    das addon würde mir sehr helfen — wenn es denn auch bei mir funktionierte!

    grüße, claas.

  7. vermutl. ist die spalte nur ausgeblendet. Es sollte ganz rechts in der Kopfzeile ein Symbol geben mit welchem man Spalten einblenden kann. Dort das Häkchen bei „Archivordner“ setzen. Gruß Otto

  8. Hallo otto,
    wie sieht es bezüglich der Weiterentwicklung aus.
    Wird dieses Modul noch erweitert werden und auch um Sachen die Dir keinen Vorteil bringen?
    Werde sonst nach einem anderen Modul ausschau halten müssen.

    Gruß & Dank

    Ben

  9. Hi, natürlich ist es geplant das Addon weiter zu entwickeln. Die von Dir genannten Punkte sind mit aufgenommen und in Arbeit (die betreffen mich auch). Sorry, aber einen genauen Zeitplan kann ich jetzt nicht veröffentlichen (um keine falschen Erwartungen zu wecken)…

  10. I ran into two problems, ‚flase‘ in the folder column when the target folder was in the root of an imap mailserver; and it wouldn’t run in the latest Thunderbird. I liked it so much I patched it.

  11. Thank for a new version. Still have one problem thou, with a folder uri like „imap://xxx@1.2.3.4/Trash“ it used to display false, it now displays nothing, which is an improvement, but still not what I would like.
    I like this add-on very much so I changed it… With this patch it does something I like 🙂

    diff –git a/chrome/content/quickarchiver.js b/chrome/content/quickarchiver.js
    index ef687e7..2ec87c7 100755
    — a/chrome/content/quickarchiver.js
    +++ b/chrome/content/quickarchiver.js
    @@ -134,28 +134,7 @@ var quickarchiver = {
    getFullPathForList:function (folder) {

    if (folder.parent) {

    – var first_folder = false;
    – var ret = „“;

    – while (folder && (folder.parent !== null && folder.parent.parent !== null)) {

    – if (!first_folder) {
    – first_folder = folder.name;
    – folder = folder.parent;
    – }
    – if (ret.length == 0) {
    – ret = folder.name;
    – } else {
    – ret = folder.name + „/“ + ret;
    – }
    – folder = folder.parent;
    – }

    – if (ret) {
    – return first_folder + ‚ (‚ + ret + ‚)‘;
    – }

    + return folder.name + ‚ (‚ + folder.parent.name + ‚)‘;
    } else {
    return folder.name;
    }

  12. Also ich würde mir dazu eine Funktion wünschen dass z.b standardisiert Folder mit der email-adresse angelegt werden und mails aus der inbox(absender) sent(empfänger) nach X Tagen automatisch verschoben werden können.

    Danke für das Addon es ist ein SUPER Sache.

    willi

  13. Very Useful Addon.
    Need option if from: myownemail@somewhere.com to associate with the To: field.
    so whether from anotheremail123 or to that anotheremail123 it goes to same folder.
    Need option to remove an individual rule
    If editing a table of rules were available that would be excellent.
    Would actually like a folder path in Contact detail as an option to store their related email.

    Looking forward to updates. Thanks for your generosity. Raymond.

  14. hallo,

    von der theorie her ein sehr brauchbares tool nur leider funktioniert es scheinbar im tb13.01 nicht. die spalte archivordner ist immer leer, ist da eine setting eventuell falsch? danke für antwort.

    gruss
    andreas

  15. eventuell beeinflusst ein anderes addon den QuickArchiver. gibt es in tb eine möglichkeit eine exportliste aller addons herauszubekommen?

  16. Hallo Otto,

    ich benutze den QuickArchiver Version 0.2.1 gerne.
    Mit Thunderbird 15.0.1 unter Windows XP SP3 zeigt die Archivordner Spalte aber nicht alle Einträge an, obwohl diese in der Archiver Regel drin sind.
    Mein Verdacht ist, dass Archivordner, die sich in der obersten Ebene eines IMAP-Servers befinden nicht angezeigt werden, Ordner in Unterebenen sehr wohl.
    Was mir nicht klar ist, der Patch von
    Fredrik Chabot
    vom 12.1.2012 ist der im QuickArchiver 0.2.1 (vom 10.1.2012) schon drin?

    Ich würde mich sehr freuen, wenn du gegebenenfalls ein neues Release machen könntest.

    Viele Grüße

    Chris

  17. Danke für die Entwicklung ihres tollen Addon’s. Ich liebe es !

    Zur Perfektionierung noch eine Idee:
    Wenn ich auf eine Mail antworte und es in den gleichen Ordner wie die Bekommene archivieren will, kommt danach für alle Mails die ich auch an andere sende, die falsche Ablage Zuteilung.

    Die Regel aber generell von „von“ nach „an“ zu wechseln ist nicht die Lösung des Problemes.

    Die neue Regel könnte heissen:
    Sobald eine meiner eigenen Kontomailadressen in Thunderbird in „von“ auftaucht, das „an“ für die Regel der Archivierung benutzen.

    Viele Grüsse
    Ady

  18. Great extension!

    Just one problem, I’ve moved some folders and now when I try to archive mail into one of the moved folders it fails. I’ve tried moving it manually, hoping that it would learn the new location, but it didn’t.

    I know I can reset the whole email/folder relationship table, but I don’t want to lose the relationships of those which are still wokring.

    I’m on Linux and tried to find where the relationships between email addresses and folders are stored, so that I can edit them manually in a text editor, but I’ve been unable to find them.

    Please can you explain where they are? Many thanks for a really useful etension!

  19. I found the answer… need to right click on the link for archiving and then in the context menu, choose „Edit rule‘, then click on delete rule. Retriain the quickarchiver by manually moving that email and afterr that it should work.

    Thanks.

  20. the settings are saved in a file „quickarchiver.sqlite“ at the profile folder. With a sqlite admin tool like „sqliteman“ you could browse through it. but its surely not officially supported 😉

  21. Otto, Thanks for creating this add-on. If I have 50 messages from the same person in my inbox, and I move one email to a designated folder, then a new QuickArchiver rule is created. And I can use that rule on the other 49 messages with either a R-click or Shift A. However since I probably have 100 quick rules to create over the coming weeks (I need to deal with 5000 email messages) I was hoping to visually see the new QUick Archiver link appear not just for new messages but also for existing ones.
    Thanks again,
    Csaba

  22. Hi Csaba, i think i dont understand you correctly – the link should appear on existing ones also (if the filter matches). Otto

  23. Thanks for this !
    It doesn’t seem to work in Thunderbird 27 anymore.
    Will there be an update, or is there something I can do myself? (Already disabled compatibility check for addons).

  24. It would be very nice if there was an ‚ignore list‘ of addresses that will not suggest a folder to move to.

    For example, I have a few people here in the office I work with on tons of various clients.
    Therefore, one email from someone will not have anything to do with another from that same person.

    I would like a textbox (maybe just in the options) where I can type email addresses that it will just skip when suggesting folders.

  25. Since upgrade to Thunderbird 31.0, QuickArchiver doesn’t work for me anymore. Is this a known issue?

  26. Hi, new release is in the line for review at mozilla. If you want you
    can test it in advance (see link above in artivle, version 0.2.2).

  27. Hi Otto,

    herzlichen Dank für das Update. Wollte schon fast auf die alte Thunderbird Version zurückwechseln, weil ich dein Addon echt praktisch finde. So ist es mir natürlich viel lieber, funktioniert auch alles wieder wie vorher. Daumen hoch 🙂

  28. Otto,

    the addon has stopped working for me in TB 31.6.0.
    Is there any chance that you have a look on it and to a compatibility update.
    I really like this add on.

    Cheers

    Christoph

  29. Can you please add protection so that the ‚value‘ column can NEVER be empty? I have hundreds of folders and thousands of records in the DB. Sometimes when I click many archive links quickly one after another, it adds an empty ‚value‘ records into the DB which then causes ALL messages to match that and show the archive link for the last folder I selected.

    If the ‚value‘ field could never be empty, this wouldn’t happen.

  30. Gibt es irgendwo eine Help, wo man sieht, wie man die Regeln für den Betreff eingeben kann.

    Kann ich z.B. als regel eingeben:
    (Mahnung OR Rückgabe) AND (NOT Cash)

    Danke.

  31. Danke otto für den Hinweis.

    Ich habe folgende 4 Mails:
    1. Mail) Absender „A1“, Empfänger „E1“, Betreff: „Erneute Einleitung des Fortsetzungsbegehrens“
    2. Mail) Absender „A1“, Empfänger „E1“, Betreff: „Betreibung eingeleitet“
    3. Mail) Absender „A1“, Empfänger „E1“, Betreff: „Zahlungsbestätigung erhalten“

    Ich möchte, dass die Mails 1) und 2) im Ordner „XY“ landen und das Mail 3) im Ordner „ZQ“

    Ich habe natürlich sehr viel mehr Odner, die in Ordner XY bzw. ZQ eingeordnet werden sollen. Ich denke wenn der Betreff eine der folgenden Strings enthält, soll das Mail in den Ordner XY verschoben werden, sonst in den Ordner ZQ:
    -Einleitung
    -Betreibung
    -Mahnung
    -Inkasso
    -versprechen
    -verzug
    -vorrechtlich
    -befehl
    -Verlustschein

    Kann man das mit diesem Add-On nicht umsetzen?

  32. Danke für das Aufnehmen als Feature.

    Ich habe noch eine andere Beobachtung gemacht, die mich stört:

    Beispiel:
    1. Ich bekomme ein E-Mail von Absender Aron mit dem Betreff „Kosten der Renovation“
    2. Ich verschiebe dieses Mail in den Ordner „Renovationsarbeiten“
    3. Ich ändere die Regel benutzerdefiniert auf Betreff soll „Renovation“ enthalten.
    4. Ich bekomme wieder ein E-Mail vom Absender Aron mit dem Betreff „Treffen in der Bar heute abend“
    5. Ich verschiebe dieses E-Mail in den Ordner „Freizeit“
    6. Jetzt wurde ohne dass der Anwender dies bemerkt hätte die ursprünglich Regel überschrieben, so dass wenn ich das nächste Mal wieder vom Absender Aron eine Mail mit Betreff „Renovation“ erhalte vorgeschlagen wird, dieses mail in den Ordner „Freizeit“ zu verschieben.

    Ideen:
    Idee A) Es wäre besser, wenn der QuickArchiver bei Punkt 5. nach dem Verschieben automatisch das Dialogfeld „QuickArchiver Regel bearbeiten“ öffnet, mit den Einstellungen der bereits existierenden Regel. Dann kann der Nutzer entscheiden, ob er die alte Regel überschreiben will. Und der Nutzer wird gleichzeitig über das überschreiben informiert.

    Idee B) Oder QuickArchiver kann 2 Regeln für einen Fall abspeichern, dann müsste manallerdings festlegen, welche Regel Vorang hat, wenn ein E-Mail beide Regeln erfüllt.
    In obigem Fall wären die 2 Regeln:
    Regel 1: Wenn der Betreff „Renovation“ enthält verschiebe in den Ordner „Renovationsarbeiten“
    Regel 2: Wenn der Absender „Aron“ ist, verschiebe in den Ordner „Freizeit“
    Ein Mail von Aron mit dem Betreff „Renovation“ wäre ein Fall aufden beide Regeln zutreffen würden. In diesem Fall müsste man hinterlegen, welche Vorrang hätte.

  33. Ich erhalte seit kurzer Zeit folgende Fehlermeldung:
    „Ein Skript auf dieser Seite ist eventuell beschäftigt oder es antwortet nicht mehr. Sie können das Skript jetzt stoppen oder fortsetzen, um zu sehen, ob das Skript fertig wird.
    Skript: chrome://quickarchiver/content/quickarchiver_db.js:182“
    Es scheint nur ein timeout.
    Gibt es eine Möglichkeit, dies abzustellen?

  34. Hi, ich habe das Problem bei mir noch nie gehabt. Ist der Ordner (z.B. Posteingang) bei dem dies auftritt u.U. sehr groß? Ein anderer Grund könnten sehr viele QuickArchiver Regeln sein – in diesem Fall wäre ein (unschöner) Workaround die Datenbank in den Quickarchiver Einstellungen zu leeren, damit sind aber auch alle gelernten Regeln weg. Schnell wird sich das Problem nicht beheben lassen 🙁 Gruß Otto

  35. THX für prompte Antwort.
    Es sind 42 Regeln bei ca. 4.000 mails im System.
    Naja, es ist ja kein showstopper…
    Danke für das gute tool.

  36. Nettes Add-on und ich wuerde gern von Nostalgy drauf wechseln. Allerdings habe ich zwei Accounts in einer kombinierten INBOX und in dieser leibt bei mir der „Archiv-Folder“ leer. Es funktioniert in den jeweiligen INBOX jedes Accounts, aber nicht in der kombinierten INBOX.

    Es waere nett, wenn man die Regeln editieren koennte.

    MfG
    Hein

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.