Apple Mail в El Capitan — где данные, которые раньше были в Accounts.pilst?

Я запускаю около шести учетных записей IMAP на двух разных машинах с OS X и на одном устройстве iOS.

Несколько почтовых учетных записей находятся в разных доменах, но все они размещены на одном и том же стороннем почтовом провайдере, поэтому, предположительно, работают на одинаковых серверах IMAP и SMTP. Кроме того, настройки почтовых клиентов OS X Mail/preferences/accountsвыглядят одинаково, за исключением настроек для конкретной учетной записи, таких как name/passwordи т. д.

Тем не менее, у меня все еще есть несколько нежелательных поведений, различающихся как между учетными записями, так и между клиентами, которые я не могу исправить.

До El Capitan я бы искал причины такого различного поведения почтовых учетных записей в ~/Library/Mail/V2/MailData/Accounts.plist. Этот файл все еще там, но он кажется неиспользованным, устаревшим остатком от обновления ОС, поскольку он не показывает текущие настройки учетной записи электронной почты.

Между тем, просматривая несколько файлов plist в обоих ~/Library/Preferences/com.apple.mailи ~/Library/Mail/V3, я не нахожу ни одного из параметров учетной записи электронной почты, которые я хочу видеть.

Итак, где в El Cap можно найти эквивалентные данные настроек учетной записи электронной почты, которые раньше были в ~/Library/Mail/V2/MailData/Accounts.plist?

(OSX 10.11.3, Почта 9.2)

Ответы (2)

Недавно я протестировал Mail в новой учетной записи пользователя, чтобы найти все файлы, которые были изменены после добавления учетной записи в Mail.

Следующие файлы содержат информацию об учетной записи. Я не могу с уверенностью сказать, что вам нужно будет сбросить все файлы, чтобы сбросить свою учетную запись. Не забудьте выйти/войти и очистить корзину перед сбросом. Убедитесь, что у вас есть резервная копия, если это необходимо.

Папка ~/Библиотека/Учетные записи

Accounts3.sqlite Accounts3.sqlite-shm Accounts3.sqlite-wal

~/Библиотека/Настройки/MobileMeAccounts.plist

~/Library/Containers/com.apple.mail/Data/Library/Preferences/com.apple.mail.plist

У меня были проблемы со всеми учетными записями почты и отсутствием данных после обновления. Выяснилось, что проблема заключалась в недопустимом импорте существующей учетной записи в интернет-аккаунты El Cap.

Что помогло, так это:

  1. удалить данные из ~/Library/Accounts (фактически скопировал папку в ~/Library/Accounts.bak, чтобы сохранить ее как резервную копию, а затем удалил из нее 3 файла),
  2. выйдите из учетной записи пользователя OS X и снова войдите
  3. восстановить данные Mail до обновления (старый Mail.app хранил данные в ~/Library/Mail/V2, но теперь он находится в ~/Library/Mail/V3: важно было восстановить старый каталог V2, особенно ~/Library/Mail/V2 /MailData/Accounts.plist)
  4. если вы используете символические ссылки для ссылки на другое расположение почтовых данных, чем стандартное (~/Library/Mail), убедитесь, что теперь ссылка работает и диски смонтированы)
  5. запустите /System/Library/InternetAccounts/internetAccountsMigrator