Где хранится архив почты на маке

Потеряли важные письма? Узнайте секретный путь к архиву Почты на Mac и верните доступ к истории за секунды. Простая инструкция внутри!

Бесплатная консультация юриста

+7 (800) 302-87-29

Реклама jurik.ru

Понимание того, где физически размещаются файлы почты на macOS, критически важно для резервного копирования, переноса данных на новый компьютер, решения проблем с местом на диске или ручного восстановления удаленных писем. В этой статье мы подробно разберем структуру хранения данных стандартного приложения Почта (Mail.app), а также особенности работы с архивами популярных почтовых сервисов (iCloud, Gmail, Outlook/Exchange).

Основное местоположение базы данных Почты (Mail.app)

Все письма, вложения, настройки учетных записей и индексы поиска стандартного почтового клиента Apple хранятся в скрытой системной папке Библиотека (Library) пользователя.

Путь к папке (macOS 10.15 Catalina и новее):

~/Library/Mail/

Путь к папке (старые версии OS X / macOS до Mojave):

~/Library/Mail/ (структура внутри может незначительно отличаться, например, использование формата .emlx без контейнеров).

Важно: Папка Library в домашней директории пользователя по умолчанию скрыта в Finder.

Как открыть папку Mail в Finder:

  1. Активируйте Finder (кликните на рабочий стол).
  2. В строке меню выберите Переход (Go).
  3. Зажмите и удерживайте клавишу Option (Alt) на клавиатуре.
  4. В появившемся списке выберите пункт Библиотека (Library).
  5. В открывшемся окне найдите папку Mail.

Альтернативный быстрый способ: нажмите Cmd + Shift + G в Finder и вставьте путь ~/Library/Mail.

Внутренняя структура папки ~/Library/Mail

Внутри папки Mail вы увидите структуру, отражающую ваши учетные записи и версии формата хранения:

  • Папки с именами в формате V10, V9, V8 и т.д. — это версии схемы базы данных Почты. Цифра соответствует крупной версии macOS (например, V10 — для macOS Sonoma/Ventura, V9 — для Monterey/Big Sur). При обновлении системы Почта мигрирует данные в новую версионную папку, старые могут оставаться как резервные.
  • Внутри версионной папки (например, V10):
    • Папки учетных записей — имеют длинные уникальные идентификаторы (UUID), например: 1A2B3C4D-5E6F-7A8B-9C0D-1E2F3A4B5C6D. Имя учетной записи (iCloud, Gmail, Yandex) не отображается прямо в названии папки.
    • Файл Master.plist, содержит сопоставление UUID папок с именами ваших почтовых аккаунтов.
    • Папка MailData — хранит индексы Spotlight (Envelope Index), настройки правил, подписи, шаблоны и файл snippets.db (кэш фрагментов писем для быстрого просмотра).

Структура внутри папки учетной записи (UUID):

~/Library/Mail/V10/UUID-УЧЕТНОЙ-ЗАПИСИ/
├── Mailboxes/ # Папки почтовых ящиков (Входящие, Отправленные, Архив, Корзина, пользовательские папки)
│ ├── INBOX.mbox/ # Входящие
│ ├── Sent.mbox/ # Отправленные
│ ├── Archive.mbox/ # Архив (если включен для этой учетной записи)
│ └── [Custom].mbox/ # Пользовательские папки
│ └── Messages/ # Непосредственно файлы писем
│ ├── 12345.emlx # Текст письма (заголовки + тело в формате MIME)
│ ├── 12345.partial.emlx # Неполностью загруженное письмо
│ └── Attachments/ # Вложения (если не сохранены отдельно)
└── MailboxIndex/ # Индексы для быстрого поиска внутри этой учетной записи

Формат писем: Каждое письмо — это отдельный файл с расширением .emlx (или .emlxpart для частей MIME). Это открытый текстовый формат, который можно открыть любым текстовым редактором или перетащить в Почту для импорта;

Где хранится папка «Архив» (Archive)

С точки зрения файловой системы, папка «Архив» — это обычный почтовый ящик (.mbox), точно такой же, как «Входящие» или «Отправленные».

  • Локальный архив (On My Mac): Если вы архивируете письма в локальный ящик «На моем Mac», файлы лежат в: ~/Library/Mail/V10/.../Mailboxes/Archive.mbox/Messages/.
  • Серверный архив (IMAP / iCloud / Gmail / Exchange): При использовании современных протоколов (IMAP, Exchange, iCloud) действие «Архивировать» перемещает письмо в специальную папку на сервере.
    • В файловой системе Mac это отражается как кэш этой серверной папки внутри папки учетной записи: Mailboxes/Archive.mbox/ (или [Gmail]/All Mail.mbox для Gmail).
    • Само письмо физически хранится на сервере провайдера. На Mac хранится только кэш для офлайн-доступа и быстрого поиска.

Настройка местоположения архива в Почте:

Вы можете указать, куда именно уходят архивируемые письма для каждой учетной записи отдельно:

  1. Откройте Почта → Настройки (Settings) → Учетные записи (Accounts).
  2. Выберите нужную учетную запись слева.
  3. Перейдите на вкладку Почтовые ящики (Mailbox Behaviors).
  4. Найдите пункт Архивный почтовый ящик (Archive Mailbox).
  5. Выберите: папку на сервере (рекомендуется для IMAP/Exchange) или локальный ящик «На моем Mac».

Особенности популярных почтовых сервисов

iCloud (Apple Mail)

  • Использует стандартный IMAP с расширениями Apple.
  • Папка «Архив» на сервере называется Archive.
  • Данные синхронизируются автоматически. Локальный кэш в ~/Library/Mail является полной копией для офлайн-работы.

Gmail (Google)

  • Gmail не использует традиционные папки, а использует ярлыки (labels).
  • В приложении Почта ярлык «Все письма» (All Mail) отображается как папка [Gmail]/All Mail.mbox.
  • Действие «Архивировать» в Gmail просто убирает ярлык «Inbox» (Входящие). Письмо остается в «Все письма».
  • В настройках учетной записи Gmail в macOS Mail вкладка «Почтовые ящики» часто заблокирована для редактирования, так как структура задается сервером.

Outlook / Exchange / Office 365

  • Имеют нативную поддержку «Архивного почтового ящика» (In-Place Archive / Online Archive), это отдельный большой хранилище на сервере.
  • В приложении Почта macOS он отображается как отдельная учетная запись или дополнительная иерархия папок рядом с основной.
  • Файлы кэша архивного ящика хранятся в отдельной папке UUID внутри ~/Library/Mail/V10/.

Где хранятся вложения (Attachments)?

По умолчанию вложения хранятся внутри файлов писем (.emlx) в кодировке Base64 (как часть MIME-сообщения).

Однако, если вы используете функцию «Сохранить вложения» или настройку автоматического сохранения, они дублируются в файловой системе:

  • Папка загрузок Почты (Mail Downloads): ~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads/ (доступна также через ~/Library/Mail Downloads — симлинк).
  • Папка «Загрузки» пользователя (Downloads): Если в настройках Почта → Настройки → Основные → Сохранять вложения выбрано «В папку «Загрузки»».

Совет: Папка Mail Downloads может занимать много гигабайт, так как Почта не удаляет оттуда файлы автоматически при удалении писем. Её можно безопасно чистить вручную или через утилиты очистки диска.

Резервное копирование и перенос почты

Способ 1: Time Machine (Рекомендуемый)

Time Machine идеально бэкапит папку ~/Library/Mail и ~/Library/Mail Downloads. Восстановление отдельных писем возможно через интерфейс Time Machine, запущенный из приложения Почта (значок Time Machine в Dock → Войти в Time Machine, находясь в Почте).

Способ 2: Экспорт почтовых ящиков (Встроенный инструмент)

  1. В Почте выберите нужный ящик (например, «Архив» или «Входящие») в боковой панели.
  2. Меню Ящик (Mailbox) → Экспортировать почтовый ящик (Export Mailbox)….
  3. Выберите папку назначения. Будет создан пакет .mbox, содержащий все письма в формате .emlx.
  4. Для импорта на другом Mac: Файл (File) → Импортировать почтовые ящики (Import Mailboxes).;. → Выбрать «Почта Apple» → Указать папку с .mbox.

Способ 3: Ручное копирование папки Library (Для продвинутых)

Копирование всей папки ~/Library/Mail и ~/Library/Mail Downloads на внешний диск.

Риски: При восстановлении на другой версии macOS может потребоваться переиндексация (Перестроение) ящиков (Ящик → Перестроить). Файл Envelope Index в MailData часто лучше не копировать, а дать Почте построить его заново, чтобы избежать ошибок базы данных.

Решение проблем: «Почта занимает слишком много места»

Если папка ~/Library/Mail занимает десятки гигабайт:

  1. Удалите большие вложения: В Поиске (Spotlight) в Почте введите size:>10mb (или используйте смарт-папку), найдите тяжелые письма и удалите вложения через меню Сообщение → Удалить вложения (письмо останется, файл сбросится).
  2. Очистите кэш загрузок: Удалите содержимое ~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads/.
  3. Перестройте ящики: Выберите ящик → Ящик → Перестроить. Это пересоздает индексы и может освободить место, занятое битыми данными.
  4. Проверьте настройки синхронизации: В настройках учетной записи (вкладка «Дополнительно» или «Почтовые ящики») можно ограничить синхронизацию старых писем (например, «Только последние 12 месяцев»), но это работает не для всех типов аккаунтов.

Альтернативные почтовые клиенты

Если вы используете не стандартную Почту, пути хранения другие:

  • Microsoft Outlook для Mac: Данные хранятся в базе данных SQLite в контейнере: ~/Library/Group Containers/UBF8T346G9.Office/Outlook/Outlook 15 Profiles/. Архив (OLM) экспортируется через меню Файл → Экспорт.
  • Thunderbird: Профиль в ~/Library/Thunderbird/Profiles/xxxxxxxx.default/ (файлы .mbox без расширения).
  • Spark, Canary, Mimestream и др.: Хранят данные в своих контейнерах в ~/Library/Containers/ или ~/Library/Application Support/.

Резюме: Ключевые пути для запоминания

Назначение Путь (скопируйте в Finder: Cmd+Shift+G)
Основная база писем (Mail.app) ~/Library/Mail/
Кэш вложений (Mail.app) ~/Library/Containers/com.apple.mail/Data/Library/Mail Downloads/
Настройки и индексы (Mail.app) ~/Library/Mail/MailData/
Плагины Почты ~/Library/Mail/Bundles/ (или ~/Library/Application Support/Mail/Plug-ins/)
База данных Outlook ~/Library/Group Containers/UBF8T346G9.Office/Outlook/

Зная эти пути, вы получаете полный контроль над своим почтовым архивом: можете делать точечные бэкапы, переносить историю переписки на новый Mac, чистить диск от мусора или восстанавливать случайно удаленные письма из Time Machine.