Come posso limitare il caching in Mail for Mavericks?

20

Ho un MacBook Air a bassa capacità. All'inizio di quest'anno, ho scoperto che avrei potuto mantenerlo utilizzabile senza un sacco di avvisi di "esaurimento dello spazio su disco" limitando la memorizzazione nella cache eseguita da Safari e Mail. In Safari è stato facile, è in Preferenze, ma in Mail era un po 'sepolto - seleziona l'account, la scheda avanzata, quindi "non tenere copie di alcun messaggio".

Il problema è che sembra che in Mavericks questa preferenza non ci sia più. C'è un equivalente? Sono di nuovo fuori dalla stanza della mia Air.

    
posta bpapa 02.12.2013 - 03:39
fonte

5 risposte

5

Dopo aver esaminato gli aggiornamenti di Mail in Mavericks, sembra che abbia brutte notizie. Non sembra esserci alcun modo per disabilitare Mail in Mavericks dall'archiviazione di copie locali di messaggi (ovviamente, è possibile salvare alcuni spazio impedendo a Mavericks di salvare copie locali di allegati).

Se hai problemi di spazio fino al punto in cui alcuni GB di archiviazione della posta locale sono particolarmente preoccupanti, è probabile che tu stia utilizzando un servizio di posta elettronica che supporta l'archiviazione automatica dei messaggi (in modo che tu possa cercare attraverso un archivio che è archiviato sul server, liberando così spazio sulla macchina che i messaggi archiviati avrebbero preso) o rimuovendo di routine i messaggi dalla posta in arrivo e memorizzandoli altrove (ad esempio, su un NAS). Poiché sembra che il tuo obiettivo sia rendere i tuoi messaggi facilmente accessibili per la ricerca e altri scopi, la prima opzione è probabilmente più adatta alle tue esigenze.

Un modo possibile per impostare la seconda opzione (ad esempio, spostare di routine i messaggi dalla Posta in arrivo) potrebbe funzionare correttamente. Quello che vorresti fare è creare una regola che inoltra automaticamente la tua e-mail a un secondo account (quale servizio di posta elettronica usi per questo account spetta esclusivamente a te) e poi cancella l'e-mail inoltrata dalla tua casella di posta (potresti averlo fatto automaticamente una volta letti i messaggi / un certo numero di giorni o tramite una scorciatoia da tastiera, a seconda di quale sia preferibile). In questo modo, la tua memoria locale rimarrà piccola (solo messaggi non letti o recenti, a seconda di come configuri la regola), ma l'account esterno avrà un archivio completo dei tuoi messaggi. Puoi quindi accedere a questo archivio nel tuo browser senza influire sullo spazio disponibile locale gratuito.

    
risposta data 07.12.2013 - 00:40
fonte
11

Con GMail, puoi tranquillamente aleivare questo problema con:

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

Inoltre, in Mac Mail puoi ancora disattivare Automatically download attachments .

Questo ti lascerà il testo degli ultimi 1000 messaggi da ciascuna etichetta GMail.

    
risposta data 26.06.2014 - 03:25
fonte
2

Non c'è modo di impedire a Mail di mettere in cache tutto in Mavericks.

** L'unica cosa * che puoi fare è dirgli di interrompere solo la memorizzazione nella cache degli allegati. Controlla sotto Preferenze - > Account - > Scheda Avanzate ... la terza casella di controllo dall'alto, deseleziona "Scarica automaticamente gli allegati"

    
risposta data 07.12.2013 - 02:02
fonte
2

La mia impressione è che OS X Mail sta subendo una fondamentale reinvenzione per renderlo più di un servizio e meno dell'app che era.

  • Utilizza più file di database per tracciare le cose rispetto al passato erano semplicemente file nel filesystem.
  • La ricerca utilizza spotlight e non c'è ritardo sui computer più lenti tra quando si avvia l'app e quando i messaggi di posta vengono disegnati causando a molti l'impressione che l'intera architettura sia traballante e più incline all'errore.
  • L'attivazione e la chiusura degli account spesso causa un comportamento strano in cui i conteggi dei messaggi contrassegnati non vengono aggiornati.
  • Utilizza più helper per parallelizzare i flussi di lavoro di gestione dei messaggi interni e questo introduce anche maggiore complessità, possibilità di interruzione o blocco della posta quando si desidera chiudere la posta o eliminare un messaggio e il server di posta è lento o non disponibile.
  • Viene rielaborato per abbracciare le nuove tecnologie di Apple come PowerNap / AppNap / etc ... e alcuni vecchi comportamenti che non si combinano bene con questi cambiamenti vengono eliminati.

Per chi è abituato a Outlook, Mavericks Mail di Apple funziona sempre come se fosse in modalità Offline - memorizzando nella cache tutti i messaggi in modo da non ritrovarti mai vecchi messaggi quando lavori senza una connessione di rete.

Mail.app scarica ogni singolo messaggio IMAP che può ricevere in ogni cartella che sa che esiste.

A meno che tu non voglia utilizzare un altro client di posta elettronica con questa funzionalità (e google lo mantiene la maggior parte dei client funziona come preferisci), dovrai tenere il tuo messaggio IMAP e la memoria degli allegati totali sotto l'allocazione che desideri su OS X.

Ci sono state modifiche lato server su GMAIL per consentire questo tipo di filtraggio di cartelle (dette anche etichette) su il lato server. (Questo filtro è davvero necessario se hai più etichette su un messaggio poiché puoi finire con cinque o più copie di un messaggio di posta in questo caso.) Le persone che ho visto che scelgono di non trattare con I cambiamenti sconnessi di Mail si stanno spostando a MailMate o in alcuni casi usando mutt / pine / elm se avevano usato quei client di posta nel corso della giornata e lavorano principalmente con la posta come un bucket di testo.

Apple ha la funzionalità Exchange su iOS per limitare il download a un intervallo di tempo, ma per funzionare ha bisogno anche della funzionalità lato server. Il vantaggio di iOS Mail è che il contenuto scaricato verrà annullato automaticamente se lo spazio di archiviazione sul flash raggiunge livelli di avviso e critici. Solo se un numero sufficiente di persone invia feedback o segnalazioni di bug ad Apple mi aspetto che OS X Mail cambi.

    
risposta data 12.12.2013 - 03:58
fonte
-3

Che altro stai facendo sul MacBook Air che ha fatto scoppiare le cuciture in GB?

Raccomandazioni

  1. Onyx: link Fallo correre, pulirti e indicarti la strada per un percorso più fresco. Non è distruttivo ma cancella il gunk.

  2. Elimina e impedisce l'immagine RAM salvata sul volume iniziale. Il tuo Mac crea automaticamente e in modo intelligente un'immagine della RAM per la modalità di sospensione (ibernazione) in modo che se l'unità improvvisamente perde potenza non la usi per un lungo periodo e la batteria si spegne, puoi riavviare e tutto è come era. Se non si verifica questo problema in cui si verifica la perdita di alimentazione (mai), procedere con quanto segue purché si disponga dell'esperienza unix / sudo.

    Per prima cosa, disattiva la modalità di sospensione:

    sudo pmset -a hibernatemode 0

    delete / private / var / vm / sleepimage:

    sudo rm /private/var/vm/sleepimage

    crea un file vuoto e chiamalo "sleepimage":

    touch /private/var/vm/sleepimage

    cambia il suo flag in immutabile:

    chflags -uchg /private/var/vm/sleepimage

Con tutto ciò che detto e fatto avrai la stessa quantità di GB salvata sul tuo Mac dato che hai GB di RAM.

HDD e SSD sono simili da un punto di vista, mantengono il disco sempre libero al 30% in modo da ottenere le migliori prestazioni.

    
risposta data 12.12.2013 - 11:55
fonte

Leggi altre domande sui tag