Wie schränke ich das Caching in Mail for Mavericks ein?

Ich habe ein MacBook Air mit sehr geringer Kapazität. Anfang dieses Jahres entdeckte ich, dass ich es ohne eine Reihe von Warnungen „Wenig Speicherplatz“ verwenden kann, indem ich das von Safari und Mail durchgeführte Caching beschränke. In Safari war es einfach, es befindet sich in den Einstellungen, aber in Mail war es ein bisschen vergraben – wählen Sie das Konto, die Registerkarte „Erweitert“ und dann „Keine Kopien von Nachrichten aufbewahren“.

Das Problem ist, dass es so aussieht, als ob diese Präferenz in Mavericks verschwunden ist. Gibt es ein Äquivalent? Ich habe wieder keinen Platz mehr auf meinem Air.

Die Präferenz, von der Sie sprechen, war in keiner der letzten Mail.app vorhanden (ich habe bei Lion nachgesehen). Die einzige Einstellung „Keine Kopien aufbewahren“ galt für ausgewählte Postfächer, und die E-Mail-Nachrichten wurden immer lokal aufbewahrt, und die Option „Nicht behalten“ bestand darin, zu vermeiden, dass sie auf dem Server gespeichert werden, wenn Sie das Kontrollkästchen aktiviert haben. Nicht umgekehrt wie geschrieben ... Hier ist die Mountain Lion-Version dieses Dialogs.

Antworten (5)

Nachdem ich die Updates für Mail in Mavericks durchgesehen habe, sieht es so aus, als hätte ich schlechte Nachrichten. Es scheint keine Möglichkeit zu geben, Mail in Mavericks daran zu hindern, lokale Kopien von Nachrichten zu speichern (natürlich können Sie etwas Platz sparen, indem Sie Mavericks daran hindern, lokale Kopien von Anhängen zu speichern).

Wenn der Speicherplatz so knapp ist, dass ein paar GB lokaler E-Mail-Speicher von besonderer Bedeutung sind, ist es wahrscheinlich am besten, einen E-Mail-Dienst zu verwenden, der die automatische Nachrichtenarchivierung unterstützt (damit Sie ein Archiv durchsuchen können die auf dem Server gespeichert wird, wodurch Speicherplatz auf Ihrem Computer frei wird, den die archivierten Nachrichten belegt hätten) oder routinemäßig Nachrichten aus Ihrem Posteingang entfernen und an anderer Stelle speichern (z. B. auf einem NAS). Da es Ihr Ziel zu sein scheint, Ihre Nachrichten für Such- und andere Zwecke leicht zugänglich zu machen, entspricht die erste Option wahrscheinlich eher Ihren Anforderungen.

Eine Möglichkeit, die zweite Option einzurichten (dh Nachrichten routinemäßig aus Ihrem Posteingang zu verschieben), könnte für Sie gut funktionieren. Was Sie tun möchten, ist eine Regel zu erstellen, die Ihre E-Mail automatisch an ein zweites Konto weiterleitet (welchen E-Mail-Dienst Sie für dieses Konto verwenden, liegt ganz bei Ihnen) und dann die weitergeleitete E-Mail aus Ihrem Posteingang löscht (Sie könnten dies tun lassen). automatisch, sobald die Nachrichten gelesen wurden/eine bestimmte Anzahl von Tagen alt sind, oder über eine Tastenkombination, je nachdem, was bevorzugt wird). Auf diese Weise bleibt Ihr lokaler Speicher klein (nur ungelesene Nachrichten oder aktuelle Nachrichten, je nachdem, wie Sie Ihre Regel konfigurieren), aber das externe Konto verfügt über ein vollständiges Archiv Ihrer Nachrichten. Sie können dann in Ihrem Browser auf dieses Archiv zugreifen, ohne den verfügbaren lokalen freien Speicherplatz zu beeinträchtigen.

Mit Google Mail können Sie dieses Problem etwas lindern, indem Sie:

Settings> Forwarding and POP/IMAP> Folder Size Limits> Limit IMAP folders to contain no more than this many messages=1000

Auch in Mac Mail können Sie Automatically download attachments.

Dadurch erhalten Sie den Text der letzten 1000 Nachrichten von jedem Gmail-Label.

Nutze Google Apps for Business seit mehr als 6 Jahren für mehrere Konten und hatte diese Option noch nie zuvor bemerkt, danke!

Es gibt keine Möglichkeit, Mail daran zu hindern, alles in Mavericks zwischenzuspeichern.

** Das einzige, was Sie tun können, ist, ihm zu sagen, dass es nur noch Anhänge zwischenspeichern soll. Aktivieren Sie unter Einstellungen -> Konten -> Registerkarte Erweitert... das dritte Kontrollkästchen von oben, deaktivieren Sie "Anhänge automatisch herunterladen".

Mein Eindruck ist, dass OS X Mail einer grundlegenden Neuerfindung unterzogen wird, um es mehr zu einem Dienst und weniger zu der App zu machen, die es war.

  • Es verwendet mehr Datenbankdateien, um Dinge zu verfolgen, als es in der Vergangenheit einfach Dateien im Dateisystem waren.
  • Die Suche verwendet Spotlight und auf langsameren Computern gibt es Verzögerungen zwischen dem Start der App und dem Abrufen von E-Mail-Nachrichten, was dazu führt, dass viele das Gefühl haben, dass die gesamte Architektur wackelig und fehleranfälliger ist.
  • Das Aktivieren und Deaktivieren von Konten führt häufig zu einem seltsamen Verhalten, bei dem die Anzahl der markierten Nachrichten nicht aktualisiert wird.
  • Es verwendet mehr Helfer, um die internen Workflows zur Nachrichtenverarbeitung zu parallelisieren, und dies führt auch zu mehr Komplexität, der Möglichkeit, dass Dinge kaputt gehen oder hängen bleiben, wenn Sie E-Mails beenden oder eine Nachricht löschen möchten und der Mailserver langsam oder nicht verfügbar ist.
  • Es wird überarbeitet, um Apples neue Technologien wie PowerNap / AppNap / usw. zu integrieren, und einige alte Verhaltensweisen, die sich nicht gut mit diesen Änderungen vertragen, werden beseitigt.

Für Leute, die an Outlook gewöhnt sind, funktioniert Apples Mavericks Mail immer so, als ob es im Offline-Modus wäre – alle Nachrichten werden zwischengespeichert, sodass Sie nie wieder alte Mails verpassen, wenn Sie ohne Netzwerkverbindung arbeiten.

Mail.app lädt jede einzelne IMAP-Nachricht herunter, die es erhalten kann, in jedem einzelnen Ordner, von dem es weiß, dass es existiert.

Sofern Sie keinen anderen E-Mail-Client mit dieser Funktion verwenden möchten (und Google behauptet, dass die meisten Clients so funktionieren, wie Sie es möchten), müssen Sie Ihren gesamten IMAP-Nachrichten- und Anhangsspeicher unter der gewünschten Zuweisung unter OS X halten.

Es wurden serverseitige Änderungen an GMAIL vorgenommen , um diese Art des Filterns von Ordnern (auch bekannt als Labels) auf der Serverseite zu ermöglichen. (Diese Filterung ist wirklich erforderlich, wenn Sie mehrere Labels auf einer Nachricht haben, da Sie in diesem Fall fünf oder mehr Kopien einer E-Mail-Nachricht erhalten können.) Die Leute, die ich gesehen habe, die sich entschieden haben, sich nicht mit den holprigen Änderungen von Mail zu befassen, bewegen sich auch zu MailMate oder in einigen Fällen mit mutt/pine/elm, wenn sie diese Mail-Clients damals verwendet hatten und hauptsächlich mit Mail als Text-Bucket arbeiten.

Apple hat Exchange-Funktionalität auf iOS, um das Herunterladen auf einen bestimmten Zeitraum zu beschränken, aber das erfordert auch serverseitige Funktionalität, um zu funktionieren. Der Vorteil von iOS Mail besteht darin, dass heruntergeladene Inhalte automatisch gelöscht werden, wenn der Speicherplatz auf dem Flash ein Warn- oder ein kritisches Niveau erreicht. Nur wenn genügend Leute Feedback oder Fehlerberichte an Apple senden, erwarte ich, dass sich die OS X Mail ändert.

@bmike: stimmt nicht. Bis einschließlich 10.6.8 hatte Mail.app die Option, „keine Kopien von Nachrichten aufzubewahren“. Und das hat den Trick getan. Nachrichten, die ich lokal archiviere, werden auf einem lokalen Imap-Server gespeichert, alles, was ich nicht möchte (oder eine Remote-Kopie davon behalten möchte), lasse ich auf den Servern von Google Mail. Ich bin überhaupt nicht daran interessiert, zusätzliche Kopien (oft mehrere Kopien) herumliegen zu haben! Ich weiß auch überhaupt nicht zu schätzen, dass es nicht mehr möglich ist, Passwörter NICHT zu speichern, also scheint es, als würde ich Thunderbird wieder verwenden, sobald ich auf 10.9 umsteige. Es sei denn, jemand findet eine Problemumgehung, um die Version 10.6 von Mail wieder zum Laufen zu bringen O:-
Es war so möglich, wie RJVB betont. Ich habe mir keine falsche Frage ausgedacht.
Ich habe bei der als Mavericks gekennzeichneten Frage vermutet, dass wir nur über 10.9 Mail diskutieren. Ich habe die Einstellung "Keine Kopien behalten" nie verwendet, aber Sie haben vielleicht Recht, dass sie auf älteren Betriebssystemen wie angekündigt funktioniert hat. Die neue Mail ist sicherlich spaltend und polarisierend – einige schätzen die Änderungen, andere verachten sie – aber es mangelt nicht an Meinungen, die hier und anderswo geäußert werden. Viele der gut erklärten Meinungen erscheinen mir vernünftig, wenn man bedenkt, dass der Anwendungsfall verschiedener Personen oft deutlich unterschiedlich ist.
@rjvb Ich werde meinen Beitrag bearbeiten - er könnte viel klarer sein und ich habe "nie" gesagt, wenn ich mich hätte besser qualifizieren / erklären sollen. Danke für diesen hilfreichen Kommentar!

Was machst du sonst noch auf dem MacBook Air, das seine GB-Nähte platzen lässt?

Empfehlungen

  1. Onyx: http://www.titanium.free.fr Lassen Sie es laufen und bereinigen und skripten Sie Ihren Weg zu einem frischeren Pfad. Ist nicht destruktiv, beseitigt aber Dreck.

  2. Löschen und verhindern Sie das auf Ihrem Startvolume gespeicherte RAM-Image. Ihr Mac erstellt automatisch und intelligent ein Abbild Ihres Arbeitsspeichers für den Schlafmodus (Ruhezustand), sodass Sie, wenn das Gerät plötzlich die Stromversorgung verliert, Sie es längere Zeit nicht verwendet haben und der Akku leer ist, neu starten können und alles so ist, wie es war. Wenn Sie dieses Problem nicht haben, bei dem ein Stromausfall (nie) auftritt, fahren Sie mit dem Folgenden fort, solange Sie über etwas Unix/Sudo-Erfahrung verfügen.

    Deaktivieren Sie zuerst den Ruhezustand:

    sudo pmset -a hibernatemode 0

    /private/var/vm/sleepimage löschen:

    sudo rm /private/var/vm/sleepimage

    Erstellen Sie eine leere Datei und nennen Sie sie 'sleepimage':

    touch /private/var/vm/sleepimage

    Ändere seine Flagge auf unveränderlich:

    chflags -uchg /private/var/vm/sleepimage

Wenn dies alles gesagt und getan ist, haben Sie auf Ihrem Mac die gleiche Menge an GB gespeichert, wie Sie GB RAM haben.

HDD und SSD sind sich in einer Hinsicht ähnlich, halten Sie das Laufwerk immer zu 30% frei, damit Sie die beste Leistung erhalten.

Downvoting, wenn ich könnte. Das Deaktivieren des Ruhezustands und des Energiesparmodus ist kaum der beste Weg, um mit Speicherplatzmangel umzugehen, und in einer Frage zur Festplattennutzung von Mail.app nicht zum Thema.
Keine Antwort auf die Frage