Очистка кеша в почте на снежном барсе


8

Кто-нибудь может подсказать, как очистить кеш в приложении Почта на Snow Leopard?

Я заметил, что он автоматически создает резервные копии моих сообщений Gmail, поэтому он кэширует 11 ГБ писем, хотя это больше, чем моя учетная запись.

Единственное решение, которое я могу найти - это удалить файлы в /Users/me/Library/Mail/MyGmailAccount

Это лучшее решение или есть лучший способ?

Ответы:


14

Это предполагает, что вы используете Gmail IMAP. Настройте Mail.app, чтобы не хранить автономные копии сообщений. Почта -> Настройки. Учетные записи -> учетная запись Gmail -> вкладка «Дополнительно». Установите для параметра «Сохранить копии сообщений для просмотра в автономном режиме» значение «Не сохранять копии любых сообщений».

РЕДАКТИРОВАТЬ
Согласно комментарию Стива Фолли, это правда, что с этим методом Spotlight больше не сможет получить доступ к этим электронным письмам для поиска в целых сообщениях. Если 11 ГБ вашей электронной почты в основном из-за большого количества вложений, другой вариант - выбрать «Все сообщения, но не включать вложения» в этом же выпадающем списке. Таким образом, он будет кешировать текстовую часть письма, и вы все равно сможете его искать.

Gmail в Mail.app


2
Предупреждение: если вы выберете «Не хранить копии каких-либо сообщений», Mail не сможет проиндексировать содержимое и не сможет выполнить поиск по «всему сообщению».
Стив Фолли

1
Weird. Я только что попробовал прямо сейчас (не сохраняйте копии каких-либо сообщений), и он приступил к удалению всей загруженной почты в папке ~ / Library / Mail. Теперь вы можете выйти из Mail, удалить свою почту в / Users / me / Library / Mail / MyGmailAccount, как вы указали в своем вопросе, и перезагрузить Mail, и посмотреть, загружает ли он вашу почту снова с включенным этим параметром.
Фидели

Это сделало работу спасибо. Ошибка с моей стороны не видела, как это удаляло сообщения. Я буду голосовать, когда я доберусь до 15 :)
Гордон

2

Используете ли вы IMAP или POP доступ к Gmail? IMAP должен синхронизировать локальное и серверное содержимое (просто убедитесь, что Mailbox> Synchronize> [account]). POP будет делать копии с сервера и накапливать почту локально (и через некоторое время удалит с сервера).

Если вы не хотите получать электронную почту локально, просто удалите ее из приложения Почта.


1

Опция Mailbox> Rebuild прекрасно работала на соединении IMAP, которое перестало показывать мою старую локальную электронную почту. Это первое, что нужно попробовать, прежде чем вы начнете удалять файлы.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.