Comment limiter la mise en cache dans Mail for Mavericks?

21

J'ai un MacBook Air de très faible capacité. Plus tôt cette année, j'ai découvert que je pouvais le garder utilisable sans un tas d'avertissements de «manque d'espace disque» en limitant la mise en cache effectuée par Safari et Mail. Dans Safari, c'était facile, c'est dans les Préférences, mais dans Mail, c'était un peu enterré - sélectionnez le compte, l'onglet avancé, puis "ne conservez pas de copie des messages".

Le problème est qu'il semble que dans Mavericks, cette préférence ait disparu. Y a-t-il un équivalent? Je n'ai plus de place sur mon Air.

bpapa
la source
La préférence dont vous parlez n'était présente dans aucun Mail.app récent (j'ai vérifié auprès de Lion). Le seul paramètre "ne pas conserver les copies" était pour certaines boîtes aux lettres et les messages électroniques étaient toujours conservés localement et le ne pas garder était d'éviter de les stocker sur le serveur si vous cochez la case. Pas l'inverse comme écrit ... Voici la version Mountain Lion de cette boîte de dialogue.
bmike

Réponses:

5

Après avoir parcouru les mises à jour de Mail dans Mavericks, il semble que j'ai de mauvaises nouvelles. Il ne semble pas être un moyen de désactiver les messages dans Mavericks de stocker des copies locales des messages (bien sûr, vous pouvez économiser un peu d' espace en empêchant Mavericks de stocker des copies locales des pièces jointes).

Si vous êtes pressé par l'espace au point où quelques Go de stockage de courrier local sont particulièrement préoccupants, alors votre meilleur pari est probablement d'utiliser un service de messagerie qui prend en charge l'archivage automatique des messages (afin que vous puissiez rechercher dans une archive qui est stocké sur le serveur, libérant ainsi de l'espace sur votre machine que les messages archivés auraient pris) ou supprimez régulièrement les messages de votre boîte de réception et stockez-les ailleurs (par exemple, sur un NAS). Comme il semble que votre objectif soit de rendre vos messages facilement accessibles pour la recherche et à d'autres fins, la première option est probablement plus susceptible de répondre à vos besoins.

Une façon possible de configurer la deuxième option (c'est-à-dire de déplacer régulièrement des messages hors de votre boîte de réception) pourrait bien vous convenir. Ce que vous voudrez faire est de créer une règle qui transfère automatiquement votre e-mail vers un deuxième compte (le service de messagerie que vous utilisez pour ce compte dépend entièrement de vous), puis supprime l'e-mail transféré de votre boîte de réception (vous pouvez le faire automatiquement une fois les messages lus / un certain nombre de jours ou via un raccourci clavier, selon ce qui est préférable). De cette façon, votre stockage local restera petit (uniquement les messages non lus ou les messages récents, selon la façon dont vous configurez votre règle), mais le compte externe aura une archive complète de vos messages. Vous pouvez ensuite accéder à cette archive dans votre navigateur sans impact sur l'espace libre local disponible.

Zyniker
la source
11

Avec GMail, vous pouvez légèrement ignorer ce problème avec:

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

De plus, dans Mac Mail, vous pouvez toujours désactiver Automatically download attachments.

Cela vous laissera le texte des 1000 derniers messages de chaque étiquette GMail.

Jamo
la source
A utilisé Google Apps for Business pendant plus de 6 ans pour plusieurs comptes et n'avait jamais remarqué cette option auparavant, merci!
David Taiaroa
2

Il n'y a aucun moyen d'empêcher Mail de tout mettre en cache dans Mavericks.

** La * seule chose que vous pouvez faire est de lui dire d'arrêter uniquement la mise en cache des pièces jointes. Cochez sous Préférences -> Comptes -> onglet Avancé ... la troisième case en haut, décochez "Télécharger automatiquement les pièces jointes"

unom
la source
2

Mon impression est que OS X Mail subit une réinvention fondamentale pour en faire plus un service et moins l'application qu'elle était.

  • Il utilise plus de fichiers de base de données pour suivre les choses que par le passé étaient simplement des fichiers dans le système de fichiers.
  • La recherche utilise les projecteurs et il y a un décalage sur les ordinateurs plus lents entre le moment où vous lancez l'application et le moment où les messages électroniques sont dessinés, ce qui fait que beaucoup pensent que l'architecture entière est branlante et plus sujette aux erreurs.
  • L'activation et la désactivation des comptes provoquent souvent un comportement étrange lorsque le nombre de messages marqués n'est pas mis à jour.
  • Il utilise plus d'aides pour paralléliser les flux de travail de gestion des messages internes, ce qui introduit également plus de complexité, la possibilité que les choses se cassent ou se bloquent lorsque vous souhaitez quitter le courrier ou supprimer un message et que le serveur de messagerie est lent ou indisponible.
  • Il est en train d'être retravaillé pour intégrer les nouvelles technologies d'Apple comme PowerNap / AppNap / etc ... et certains anciens comportements qui ne se mélangent pas bien avec ces changements sont éliminés.

Pour les personnes habituées à Outlook, Mavericks Mail d'Apple fonctionne toujours comme s'il était en mode hors ligne - en mettant en cache tous les messages qu'il peut afin que vous ne vous retrouviez jamais à manquer de vieux messages lorsque vous travaillez sans connexion réseau.

Mail.app télécharge chaque message IMAP qu'il peut obtenir dans chaque dossier dont il sait qu'il existe.

À moins que vous ne souhaitiez utiliser un autre client de messagerie qui dispose de cette fonctionnalité (et Google maintient que la plupart des clients fonctionnent comme vous le souhaitez), vous devrez conserver votre stockage IMAP et vos pièces jointes sous l'allocation que vous souhaitez sur OS X.

Il y a eu des changements côté serveur sur GMAIL pour permettre ce type de filtrage des dossiers (aka labels) côté serveur. (Ce filtrage est vraiment nécessaire si vous avez plusieurs étiquettes sur un message car vous pouvez vous retrouver avec cinq copies ou plus d'un message électronique dans ce cas.) Les personnes que j'ai vues qui choisissent de ne pas traiter les modifications cahoteuses de Mail se déplacent soit à MailMate ou, dans certains cas, en utilisant mutt / pine / elm s'ils avaient utilisé ces clients de messagerie dans la journée et fonctionnaient principalement avec le courrier comme un compartiment de texte.

Apple dispose d'une fonctionnalité Exchange sur iOS pour limiter le téléchargement à une plage de temps, mais cela nécessite également des fonctionnalités côté serveur pour fonctionner. L'avantage d'iOS Mail est que le contenu téléchargé sera automatiquement supprimé si l'espace de stockage sur le flash atteint les niveaux d'avertissement et critiques. Ce n'est que si suffisamment de personnes envoient des commentaires ou des rapports de bogues à Apple que je m'attends à ce que la messagerie OS X change.

bmike
la source
3
@bmike: pas vrai. Jusqu'au 10.6.8 inclus, Mail.app avait la possibilité de "ne pas conserver de copie des messages". Et cela a fait l'affaire. Les messages que j'archive localement sont stockés sur un serveur imap local, tout ce dont je ne veux pas (ou que je veux garder une copie distante), je le laisse sur les serveurs de gmail. Je ne suis pas du tout intéressé à avoir des copies supplémentaires (souvent plusieurs copies)! Je n'apprécie pas non plus du tout qu'il ne soit plus possible de NE PAS stocker de mots de passe, il semble donc que je suis de retour à utiliser Thunderbird une fois que je suis passé à 10.9. Sauf si quelqu'un trouve une solution de contournement pour que la version 10.6 de Mail fonctionne à nouveau O: -
RJVB
C'était possible, comme le souligne RJVB. Je ne faisais pas une fausse question.
bpapa
1
J'ai supposé avec la question étiquetée Mavericks que nous ne discutions que du courrier 10.9. Je n'ai jamais utilisé le paramètre "Ne pas conserver les copies", mais vous avez peut-être raison de dire qu'il fonctionnait comme annoncé sur les anciens systèmes d'exploitation. Le nouveau Mail est certainement source de division et de polarisation - certains apprécient les changements, certains les méprisent - mais les opinions ne manquent pas ici et ailleurs. Bon nombre des opinions bien expliquées me semblent raisonnables après avoir considéré le cas d'utilisation de différentes personnes sont souvent très différentes.
bmike
@rjvb Je vais modifier mon message - cela pourrait être beaucoup plus clair et j'ai dit "jamais" quand j'aurais dû me qualifier / expliquer mieux. Merci pour ce commentaire utile!
bmike
-3

Que faites-vous d'autre sur le MacBook Air qui a éclaté ses coutures GB?

Recommandations

  1. Onyx: http://www.titanium.free.fr Faites-le exécuter et nettoyer et scriptez votre chemin vers un chemin plus frais. N'est pas destructif mais élimine les déchets.

  2. Supprimez et empêchez l'image RAM enregistrée sur votre volume de démarrage. Votre Mac crée automatiquement et intelligemment une image de votre RAM pour le mode veille (hibernation) de sorte que si l'unité subit soudainement une coupure de courant, vous ne l'utilisiez pas pendant une longue période et que la batterie est morte, vous pouvez redémarrer et tout est comme avant. Si vous n'avez pas ce problème où une coupure de courant se produit (jamais), procédez comme suit tant que vous avez une expérience unix / sudo.

    Tout d'abord, désactivez le mode hibernation:

    sudo pmset -a hibernatemode 0

    supprimer / private / var / vm / sleepimage:

    sudo rm /private/var/vm/sleepimage

    créez un fichier vide et nommez-le 'sleepimage':

    touch /private/var/vm/sleepimage

    changer son drapeau en immuable:

    chflags -uchg /private/var/vm/sleepimage

Cela dit, vous aurez la même quantité de Go économisée sur votre Mac que vous avez des Go de RAM.

Le disque dur et le SSD sont similaires sur un point, gardez le lecteur 30% libre à tout moment afin d'obtenir les meilleures performances.

Andrew U.
la source
1
Voter si je le pouvais. La désactivation de la mise en veille prolongée et du sommeil n'est pas la meilleure façon de faire face au manque d'espace disque, et hors sujet dans une question sur l'utilisation du disque Mail.app.
lkraider
Pas de réponse à la question
Jason S