Сценарий: Старый сервер IMAP больше недоступен. Есть один Mac, который имел доступ ко всем аккаунтам компании и хранил копии всех писем, полностью синхронизированных до минуты, пока старые почтовые серверы не были закрыты. Теперь есть новые почтовые серверы (совершенно другой центр обработки данных). Все почтовые аккаунты и адреса были созданы на новом сервере. К сожалению, поскольку старый центр обработки данных (1&1) удалил все связанные данные (домен также был перемещен), мы хотели бы скопировать локальные копии старых, автономных аккаунтов (письма все еще отображаются и открываются со всеми вложениями) в новые аккаунты IMAP, которые также были добавлены на указанный Mac. Все это звучало слишком просто, чтобы работать с нуля, Apple Mail зависает на стадии «подготовки к копированию» из автономных аккаунтов. Есть идеи? P.S. Не стесняйтесь улучшать мой вопрос, мой английский не самый лучший, и я пока не слишком хорошо знаком с форматированием текста в стеке. Поскольку я верю, что не останусь один с этой проблемой, и поскольку я не нашел похожего вопроса, который бы решил мою проблему, я думаю, что это правильное место, чтобы спросить совета. Заранее спасибо.
Редактировать: Это должно быть возможно каким-то образом, потому что несколько писембыли скопированы после многих лет ожидания. Должен быть способ сделать это быстрее. Я уже скопировал около 10 из 1000+ писем.
решение1
Хорошее работающее решение без сторонних инструментов:
Делатьничего не экспортировать, просто перейдите в /Пользователи/(Вы)/Библиотека/Почта/
Просмотрите папки и определите нужный почтовый ящик, просмотрев некоторые файлы .emlx.
Импортируйте эту папку в Apple Mail (выберите Apple Mail, а не MBOX)
Теперь в вашей почтовой папке есть папка Imported/INBOX, из которой вы можете перетаскивать письма.
Я просто очень разочарован, что мне потребовалось больше половины дня, чтобы это понять.
решение2
Извините, я не могу добавить это как комментарий, недостаточно репутации.
Ваше предложение работает, но все разделено на разные папки. Так что у меня есть 10 разных папок, с именами от 0 до 9, все они содержат некоторые письма на разных уровнях подпапок, которые не будут правильно импортироваться в почту Apple.
Итак, вот мое (своего рода) решение, если кому-то интересно. Я извлек все файлы emlx в терминале:
find /path/to/mailbox -name "*.emlx" -exec cp {} /path/to/output/folder \;
Затем я просто перетащил их в thunderbird. Я не смог заставить почту Apple импортировать их должным образом, но thunderbird в любом случае меня вполне устраивает, так как я просто архивирую письма со своей старой работы, и мне не понадобится к ним доступ слишком часто.
Саймон