Избегайте загрузки 100 000 писем из gmail при использовании Apple Mail

17

Когда я использую Apple Mail, он настаивает на том, чтобы загрузить в почтовый ящик более 100 000 писем и прикрепить 100 000 писем, которые у меня есть, что приводит к излишнему загружению жесткого диска и делает функцию интерактивного поиска раздражающе медленной.

Есть ли способ заставить Mail создавать индексы только для полей Subject / From и удаленно хранить весь фактический почтовый контент?

Возможно, он мог бы кэшировать «новую» почту локально (с последней недели или около того), но кэшировать полное тело каждой отдельной почты много лет назад просто безумно с количеством почты, которое есть в эти дни.

forthrin
источник
Вы установили его как в GMail, так и в Mail как IMAP?
Максимов
Кажется, что возможность не загружать все письма была удалена в Apple Mail начиная с Mavericks. Ответы ниже предлагают обходные пути. Другим решением, если вы не особенно привязаны к интерфейсу Apple Mail, было бы просто использовать другой почтовый клиент. Например, Thunderbird имеет опции для того, что на самом деле загружается на вашу машину для автономного использования: все / ничего / только некоторые папки / только последние письма с настройкой количества дней.
mivk

Ответы:

14

Почта Apple 10.11 и старше загрузит всю почту, о которой сервер сообщает. Почта macOS 10.12 имеет настройку для оптимизации хранилища почты, которая может хранить информацию заголовка для всех писем, но не загружать тело и вложения старых писем.

Вы можете выбрать это в меню Apple - об этом Mac - управлять хранилищем, но, кажется, оно предлагается только в том случае, если у вас значительная нагрузка на хранилище из-за Mail и / или определенных конфигураций почтового сервера.

Так как почтовый клиент был разработан и кодирует, вам нужно будет зайти в веб-интерфейс gmail и скрыть некоторые папки от доступа IMAP, чтобы почта никогда не видела сообщения. В Exchange есть настройка для определения диапазона времени для синхронизации почты, но в Google и IMAP такой функции нет.

Gmail -> Настройки -> Ярлыки

Большинство людей, которых я знаю, которые используют почту, как вы описали (сохраняйте все это постоянно), предпочитают не показывать всю почту в IMAP, а затем просто очищают свои почтовые ящики, когда объем становится громоздким.

bmike
источник
1
+1, потому что я боролся с этим с почтой навсегда и никогда не думал об этом. Спасибо @bmike!
ckpepper02
4

Возможно, это новый параметр, но в GMail есть параметр под IMAP, который позволяет ограничить количество сообщений в папке - начиная с 1000.

GMail >> Настройки >> Настройки IMAP >> Ограничения размера папки

naren8642
источник
2

Одной из возможностей является настройка Gmail для почты POP в Mountain Lion - хорошо скрытый, но вполне жизнеспособный выбор.

Хитрость заключается в том, чтобы удерживать клавишу «Option» на кнопке «Создать» при добавлении учетной записи, которая превращает кнопку в «Продолжить», и вы можете продолжать настраивать ее как учетную запись POP.

Кроме того, мои учетные записи GMail, настроенные в Интернете как IMAP, для телефона и iPad, так и POP на рабочем столе ... работают хорошо, долгое время.

Zo219
источник
Я вижу отрицательный голос, но нет объяснения, почему?
Аллан Боу
1
Ограничивает ли POP загрузку по протоколу или есть какой-либо параметр, который можно настроить, чтобы предотвратить загрузку всех сообщений размером 100 тыс.?
bmike
Откройте настройки почты и посмотрите на панель «Дополнительно» своей учетной записи. Там, где написано: «Удалить копию с сервера», это не значит, что вы на вашем компьютере, это значит удалить с сервера, точка. Стертые. Так что это «удобство», которое вам не нужно использовать.
Zo219
Если вы используете POP, вы потеряете синхронизацию - ужасная идея, если вы используете более одного устройства. Если вы являетесь пользователем GMail, см .: apple.stackexchange.com/a/136181/27384
Jamo
Правда, но я обрабатываю всю свою почту, кроме одного icloud-адреса на моем MBPro ... iPad получает icloud mail, и все это работает для меня. Конечно, у меня есть много адресов электронной почты.
Zo219