Mail.app: Wie kann ich die "smarts" von Smart Mailboxen archivieren?

3

Ich habe bestimmte Smart Mailboxes in Mail.app (Mountain Lion, Version 6.3 / 1503), mit deren Hilfe ich Rechnungen für meine Steuererklärung finden kann. Ich brauche sie nur einmal im Jahr und möchte sie für die restlichen 50 Wochen archivieren, weil sie meine Mailbox-Liste überladen.

Ich könnte die Regeln bearbeiten, die Suchkriterien notieren und die Listen einmal im Jahr neu erstellen ... aber ich suche nach einer eleganten Lösung.

Gibt es so etwas wie Smart Playlist Management (App, die Smart Playlists für iTunes exportiert ) ... nur für Mail.app? Jede Idee (App, Terminal, Workflow) wird sehr geschätzt.

myhd
quelle

Antworten:

2

Sie können Ordner für intelligente Postfächer erstellen und den Ordner minimieren, sodass er nur eine Zeile in Ihrer Liste der intelligenten Postfächer belegt, unabhängig von der Anzahl der darin enthaltenen intelligenten Postfächer. Verwenden Sie den Menüpunkt Postfach → Neuer Ordner für intelligente Postfächer , geben Sie dem Ordner einen Namen und ziehen Sie dann Ihre speziellen intelligenten Postfächer in den Ordner. Klicken Sie auf das Dreieck links neben dem Ordner, um ihn auszublenden.

(Diese Antwort basiert auf Erfahrungen mit Mail Version 5.3. Ich weiß nicht, ob spätere Versionen signifikante Unterschiede aufweisen, aber die Option scheint immer noch vorhanden zu sein.)

Kevin Reid
quelle
Ordentlich! Dies funktioniert auch bei Mountain Lion. Wusste nicht, dass das möglich ist. Scheint eine gute Lösung zu sein - auch in Anbetracht dessen, dass ich einige andere intelligente Wiedergabelisten behalten möchte. Vielen Dank!
Myhd
3

Nun, wirklich, eine Smartmailbox ist wie eine Regel, die in einer Mailbox gespeichert wird.

  1. Ich würde vorschlagen, die Kriterien für eine intelligente Mailbox in der Regel zu erstellen . Mail (Menü)> Einstellungen> Regeln (Registerkarte).

    Auf diese Weise können Sie diese Regeln jederzeit aktivieren / deaktivieren. Dies kann sich nachteilig auf den Rest Ihrer Organisationsroutinen auswirken. Sie können die Nachrichten jedoch verschieben oder kopieren , sodass beim Kopieren möglicherweise die oben genannte Einschränkung vermieden wird. Oder eine Alternative

    ist
  2. Wenn ich (im Finder) zu / Users / myusername / Library / Mail / V2 / MailData gehe,
    gibt es eine Datei namens SmartMailboxes.plist . Sie können dies jederzeit herausziehen (Mail sollte nicht ausgeführt werden) und es zurückgeben, wenn Sie es erneut benötigen.
    (Es gibt auch diese zugehörigen Dateien:

    • SmartMailboxes.plist.backup
    • SmartMailboxesLocalProperties.plist
    • SyncedSmartMailboxes.plist
    • SyncedSmartMailboxesLocalProperties.plist
    • VersionedSmartMailboxes.plist
    • VersionedSmartMailboxes.plist.backup

      , mit dem möglicherweise verschoben oder nur gelöscht werden muss. Ich verwende überhaupt keine intelligenten Postfächer, nur ein paar Dutzend Regeln, die ich über mehrere Betriebssystem- / Computerkombinationen hinweg in verschiedenen Formen geändert / gelöscht / hatte , was ich nie habe, so dass diese Datei nicht für mich existiert, sondern für das OP).
  3. In Bezug auf ein Terminal-Shell-Skript möchten Sie die relevanten plist-Dateien mit den von Ihnen benötigten Zeichenfolgen bearbeiten, indem Sie sie nach Bedarf hinzufügen oder entfernen. Sie erhalten die Zeichenfolgen, die Sie benötigen, indem Sie sich die Dateien selbst ansehen. Vielleicht möchten Sie, dass eine App sie sauber anzeigt. Dies können XCode, PlistEditor oder etwas Ähnliches wie TextWrangler sein, wenn Sie nicht mit XCode herumspielen .

Anmerkungen: Ich verwende Mountain Lion mit Mail.app 6.2. Sie sollten sich bemühen, immer die Software-Versionsnummer aller relevanten Apps / Os anzugeben, damit die Helfer helfen können. Ich weiß nicht, ob diese Dateien auf die gleiche Weise für Sie existieren (mehr / weniger / anderer Name / Speicherort), aber der Ausgangspunkt für jede neuere Mac OS X-Version ist ~ / Library / Mail (wobei ~ Ihre ist) username / home folder), wenn Ihr Bibliotheksordner unsichtbar ist, können Sie dorthin gelangen, indem Sie die Zeichenfolge in das Fenster eingeben, das mit command-shift-g angezeigt wird.

NOTjust - user4304
quelle
1
Vielen Dank für den ausführlichen Beitrag! Ich habe die Optionen 2) und 3) geprüft. Scheint wie 10.8 Mail SyncedSmartMailboxes.plistund SmartMailboxesLocalProperties.plistsind die beiden relevanten Dateien. Erstere zu bearbeiten hat leider keine Auswirkungen; Ich gehe davon aus, dass die Daten woanders zwischengespeichert sind. Obwohl ich es LIEBE, im Terminal zu arbeiten, fühlt es sich für mich etwas zu gefährlich an, eine dieser Dateien von Hand zu
bearbeiten
1
Ich verstehe Ihre Vorbehalte, es ist nicht gerade eine saubere Sache, da eine kleine Änderung von Apple in etwa 10.8.4 oder 10.9 das Skript unbrauchbar oder zerstörerisch machen könnte. Zu Ihrer Information: Wenn Sie fseventer (fernlightning.com) herunterladen, können Sie temporäre Dateien wie erstellt anzeigen. 10.8 tut dies für jede Kleinigkeit und blockiert dann die Aktualisierung der Datei (en) usw.… Vielen Dank auch für den Hinweis die relevanten Dateien. Nachdem ich gestern darüber nachgedacht hatte, dass diese zumindest für die Synchronisierung von icloud / iOS + OSX / mehreren Geräten wichtig sind, habe ich sie angekoppelt. Denken Sie auch daran, dass Sie bei '1' die Nachrichten KOPIEREN können, anstatt sie zu verschieben!
NOTjust - user4304
In Bezug auf die relevanten Dateien habe ich JUST kürzlich meinen zweiten Mac auf Mountain Lion aktualisiert, und es hat sich herausgestellt, dass alle Smart Mailboxen tatsächlich zwischen demselben iCloud-Konto auf verschiedenen Macs synchronisiert sind (ordentlich!). Das ist der Grund für den SyncedDateinamenteil, denke ich ...
myhd