Mail for Mavericksのキャッシュを制限するにはどうすればよいですか?


21

容量が非常に少ないMacBook Airがあります。今年の初めに、SafariとMailが実行するキャッシュを制限することで、「ディスク容量が少なくなっています」という警告なしに、使い続けることができることに気付きました。Safariでは簡単でしたが、Preferencesにありますが、Mailでは少し埋もれていました。アカ​​ウント、詳細タブを選択し、「メッセージのコピーを保持しない」。

問題は、Mavericksではこの設定がなくなっているようだ。同等のものはありますか?私は再びAirの部屋から離れました。



あなたの言う設定は、最近のMail.appにはありませんでした(私はLionに戻って確認しました)。唯一の「コピーを保持しない」設定は、選択したメールボックス用で、メールメッセージは常にローカルに保持され、チェックボックスを有効にした場合、サーバーに保存しないようにしました。書かれている通りではありません...ここに、そのダイアログのMountain Lionバージョンがあります。
bmike

回答:


5

MavericksのMailの更新を調べたところ、悪いニュースがあるようです。(もちろん、あなたが保存することができ、メッセージのローカルコピーを保存するからマーベリックスで無効メールにどのような方法があるように思われない、いくつかの添付ファイルのローカルコピーを保存するからマーベリックスを防止することにより、スペースを)。

数GBのローカルメールストレージが特に懸念される領域までスペースを切望されている場合、最善の策は、自動メッセージアーカイブをサポートする電子メールサービスを使用することです(そのため、アーカイブを検索できます)サーバーに保存されるため、アーカイブされたメッセージが取得するはずのマシン上のスペースを解放します)、または受信ボックスからメッセージを定期的に削除して、他の場所(NASなど)に保存します。検索やその他の目的でメッセージに簡単にアクセスできるようにすることが目標のようであるため、最初のオプションはおそらくニーズに合っている可能性が高いでしょう。

2番目のオプション(つまり、受信トレイからメッセージを定期的に移動する)を設定する1つの方法は、うまくいく可能性があります。あなたがしたいのは、メールを自動的に2番目のアカウントに転送するルールを作成することです(このアカウントに使用するメールサービスは完全にあなた次第です)、そしてあなたの受信箱から転送されたメールを削除しますメッセージが読み取られると/特定の日数が経過すると自動的に、またはキーボードショートカットを介して、どちらか適切な方法で)。この方法では、ローカルストレージは小さくなります(ルールの構成方法に応じて、未読メッセージまたは最近のメッセージのみ)が、外部アカウントにはメッセージの完全なアーカイブがあります。その後、使用可能なローカルの空き領域に影響を与えることなく、ブラウザでこのアーカイブにアクセスできます。


11

GMailでは、次の方法でこの問題をわずかに緩和できます。

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

また、Mac Mailではを無効にすることもできますAutomatically download attachments

これにより、各GMailラベルから最新の1000件のメッセージのテキストが表示されます。


Google Apps for Businessを複数のアカウントで6年以上使用しており、これまでこのオプションに気付いたことはありませんでした。
デビッドタイアロア

2

MailがMavericksのすべてをキャッシュするのを止める方法はありません。

** * できるのは、添付ファイルのみのキャッシュを停止するように指示することだけです。[設定]-> [アカウント]-> [詳細設定]タブ...の下から3番目のチェックボックスをオンにし、[添付ファイルを自動的にダウンロードする]をオフにします


2

私の印象では、OS X Mailは根本的な再発明を受けて、サービスをより多くし、アプリをより少なくしました。

  • 過去にファイルシステム内の単なるファイルであったものよりも多くのデータベースファイルを使用して追跡します。
  • 検索ではスポットライトが使用され、アプリを起動してからメールメッセージが描画されるまでの時間が遅いコンピューターでは遅れが生じ、多くの人がアーキテクチャ全体がガタガタでエラーを起こしやすいと感じます。
  • アカウントをオンまたはオフにすると、フラグ付きのメッセージカウントが更新されないという奇妙な動作が頻繁に発生します。
  • より多くのヘルパーを使用して内部メッセージ処理ワークフローを並列化します。これにより、より複雑になり、メールを終了したりメッセージを削除したり、メールサーバーが遅いか利用できないときに、物事が壊れたりハングアップしたりする可能性が生じます。
  • PowerNap / AppNap /などのAppleの新しいテクノロジーを採用するために作り直されており、これらの変更とうまく調和しないいくつかの古い動作は排除されています。

Outlookに慣れている人にとって、AppleのMavericks Mailは常にオフラインモードであるかのように動作します。すべてのメッセージをキャッシュして、ネットワークに接続せずに作業しているときに古いメールを見逃さないようにします。

Mail.appは、存在するすべてのIMAPメッセージをダウンロードして、存在することがわかっているすべてのフォルダーに転送します。

この機能を備えた別の電子メールクライアントを使用する場合(およびほとんどのクライアントが希望どおりに動作することGoogleが管理している場合)を除き、OS Xで必要な割り当ての下にIMAPメッセージと添付ファイルの合計ストレージを保持する必要があります。

GMAILには、サーバー側でフォルダー(ラベル)のこの種のフィルタリングを許可するためのサーバー側の変更がありました。(あなたがで終わることができますので、あなたがメッセージに複数のラベルを持っている場合は、このフィルタリングは、本当に必要とされている1つのメールメッセージの5つの以上のコピーこの場合インチ)に対処しないことを選択、私が見てきた人のメールのでこぼこの変更はどちらか動いていますMailMateまたは雑種犬/パイン/ニレを使用していくつかのケースでは、彼らはそれらのメールクライアントを使用した場合、主にテキストバケツとしてメールで一日仕事にバックアップ。

AppleはiOSにExchangeの機能を備えており、ダウンロードを特定の時間範囲に制限していますが、機能するにはサーバー側の機能も必要です。iOSメールの利点は、フラッシュのストレージスペースが警告レベルおよびクリティカルレベルに達すると、ダウンロードされたコンテンツが自動的に消去されることです。十分な人々がAppleにフィードバックやバグレポートを送信した場合にのみ、OS X Mailが変更されることを期待しています。


3
@bmike:正しくありません。10.6.8まで、Mail.appには「メッセージのコピーを保持しない」オプションがありました。そして、それはトリックをしました。ローカルでアーカイブしたメッセージは、ローカルimapサーバーに保存されます。不要な(またはリモートコピーを保持したい)ものはすべて、Gmailのサーバーに残します。私は周りに追加のコピー(多くの場合複数のコピー)を持つことに全く興味がありません!また、パスワードを保存することはもはや不可能だということもまったく理解していないので、10.9に移行したらThunderbirdを使用するようになりました。誰かがMailの10.6バージョンを再び動作させるための回避策を見つけない限りO:
RJVB 14年

RJVBが指摘するように、それは非常に可能でした。私は偽の質問を作成していませんでした。
bpapa 14年

1
Mavericksというタグの付いた質問では、10.9 Mailだけを議論していると推測しました。「コピーを保持しない」設定を使用したことはありませんが、古いOSで宣伝されているように機能したことは正しいかもしれません。新しいメールは確かに分裂的で二極化しています-一部は変更を評価し、一部はそれらを軽deします-しかし、ここや他の場所で放映されている意見の不足はありません。よく説明された意見の多くは、異なる人々のユースケースがしばしば著しく異なることを考慮した後、私にとって理にかなっているようです。
bmike

@rjvb私は自分の投稿を編集します-それははるかに明確である可能性があり、私はより良い資格/説明をするべきだったときに「決して」と言いませんでした。その有益なコメントをありがとう!
bmike

-3

GBの継ぎ目を破ったMacBook Airで他に何をしていますか?

推奨事項

  1. Onyx:http ://www.titanium.free.fr 実行してクリーンにし、より新しいパスへのスクリプトを作成します。破壊的ではありませんが、ネバネバしたものを取り除きます。

  2. 開始ボリュームに保存されたRAMイメージを削除して防止します。Macは自動的にインテリジェントにスリープモード(ハイバネーション)用のRAMのイメージを作成します。これにより、ユニットの電源が突然失われた場合、長時間使用せずにバッテリーが切れた場合、再起動できます。停電が発生する(これまでにない)この問題がない場合は、unix / sudoの経験がある限り、次の手順に進んでください。

    まず、休止状態モードを無効にします。

    sudo pmset -a hibernatemode 0

    / private / var / vm / sleepimageを削除します:

    sudo rm /private/var/vm/sleepimage

    空のファイルを作成して 'sleepimage'という名前を付けます:

    touch /private/var/vm/sleepimage

    フラグを変更不可に変更します。

    chflags -uchg /private/var/vm/sleepimage

これをすべて実行すると、RAMのGBと同じ量のGBがMacに保存されます。

HDDとSSDは1つの点で似ています。最高のパフォーマンスを得るために、ドライブを常に30%無料にしてください。


1
できればダウン投票。休止状態とスリープを無効にすることは、ディスク容量の不足に対処する最良の方法とは言えず、Mail.appのディスク使用量に関する質問のトピック外です。
lkraider

質問への答えではない
ジェイソンS
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.