Перенос писем, сохраненных на Mac, в общую папку

В моей Mac Mail все мои электронные письма сохраняются на моем Mac, а не на моем почтовом сервере с использованием iMap.

Все электронные письма организованы с большим количеством папок и подпапок, и опять же все они сохраняются прямо на моем Mac.

Я хочу сохранить все отдельные электронные письма в папке на внешнем жестком диске, поскольку я переезжаю на новый Mac и хочу иметь доступ к этим электронным письмам, но не импортировать их в Mac Mail на моем новом Mac.

Если вы выберете отдельное электронное письмо в Mac Mail, а затем перетащите его в папку на рабочем столе, например, оно сохранится как электронное письмо, которое вы можете открыть из папки на рабочем столе без необходимости его сохранения в Mac Mail. Если вы выберете несколько электронных писем и перетащите их, будет передано только одно электронное письмо.

Как я могу использовать этот метод перетаскивания для всех папок и всех электронных писем в этих папках, чтобы сохранить их на внешнем жестком диске.

Я не хочу экспортировать все электронные письма с моего текущего Mac, а затем повторно импортировать их в мой новый Mac Mail. Я хочу иметь доступ ко всем электронным письмам в их структуре, но через мой жесткий диск, а не показывать их в Mac Mail.

Руководство приветствуется

Ответы (4)

Чтобы сохранить все письма по отдельности в Finder, используйте небольшую хитрость:

В Почте выберите все нужные сообщения и щелкните правой кнопкой мыши + выберите Forward as Attachment. Это создает новое электронное письмо, которое вы затем отправляете себе.

Когда электронное письмо получено, переместите его на передний план и нажмите Cmd- A, чтобы выбрать все вложения в электронном письме. Нажмите Saveкнопку и выберите Save All…в раскрывающемся меню, затем выберите или создайте папку в диалоговом окне файла.

Электронные письма будут сохранены в виде отдельных файлов .eml, которые вы можете быстро просмотреть в Finder или открыть в Mail или Thunderbird.

Недостатком является то, что файлы сохраняются со строкой темы в качестве имени файла. Таким образом, нет даты или отправителя для организации файлов в Finder. Вам придется предварительно организовать в Mail.

Ответ Foliovision очень помог, так как я буду использовать Thunderbird в качестве решения. Тем не менее, этот ответ помог больше всего, поскольку он нашел способ массового сохранения большого количества электронных писем и помещения их непосредственно в папку на внешнем жестком диске. К сожалению, я могу присудить награду только за 1 ответ!
Ну, я должен сказать, учитывая время, которое я потратил на свой ответ, и то, что вы используете мой ответ для своего решения, я очень удивлен вашим решением. Описанный выше метод бесполезен для массового архивирования, что является единственным случаем, когда стоит переместить почту из Apple Mail. Спасибо хотя бы за извинения и спасибо людям, которые проголосовали за мой ответ.

Архивировать электронную почту сложно. Я использовал все решения выше и многие другие (см. Ниже).

В конце концов, я частично сдался после создания нескольких архивов и решил хранить структурированный мастер-архив на своем основном рабочем компьютере (мы говорим о 20 ГБ электронной почты), просто чтобы быть уверенным, что у меня есть единственная копия в очень стандартном формате. отформатируйте Apple Mail 4.6 (версия Snow Leopard) с большим или меньшим количеством вложений, прикрепленных за последние семь лет (большинство вложений Eudora перечислены и доступны для поиска, но не прикреплены напрямую к электронной почте). Еще одно преимущество хранения всей вашей почты в Apple Mail заключается в том, что это единый архив для поиска. На удивление часто я обнаруживаю, что хочу найти и просмотреть разговор 2003 или 2006 года.

Emailchemy работает, хотя я использовал Eudora Mailbox Cleaner для собственной миграции с Eudora (прочитайте примечания там и на Tidbits , чтобы полностью понять, насколько сложна миграция/архивирование электронной почты). Лицензии Weird Kid очень дорогие (представьте, что если вы используете их на работе, вы должны заплатить около 300 долларов за привилегию, даже если у вас есть только несколько компьютеров/учетных записей для переноса).

Самым простым решением было бы перенести вашу учетную запись Apple Mail в Thunderbird и использовать встроенный инструмент архивации Thunderbird, который предлагает незашифрованное структурированное архивирование:

Начиная с версии 3.x, Thunderbird имеет встроенную поддержку архивирования электронной почты. «Архивные» сообщения перемещаются в специальную папку (или иерархию папок) в профиле Thunderbird. Это обычные почтовые папки (с использованием файлов mbox или maildir, в зависимости от того, как настроена учетная запись), а не сжатые файлы.

Платные альтернативные варианты

  • EagleFiler с его справедливой лицензией за 40 долларов позволяет вам делать практически все, что вам нравится. Отличная документация и поддержка, предоставляемая Майклом Цаем, индивидуальна и качественна (я сам получил хорошие ответы, а также получил много публичных похвал за поддержку). Существует возможность хранения сообщений в файлах mbox или eml:

    EagleFiler также может хранить сообщения в виде отдельных файлов сообщений .eml, по одному на каждое сообщение. Это менее эффективно (для EagleFiler, Spotlight, Time Machine и т. д.), но более гибко, поскольку вы можете перетаскивать сообщения в разные папки, чтобы изменить их порядок. Файлы сообщений также можно смешивать в одной папке с другими файлами разных типов, например документами PDF или Word, которые связаны с этими сообщениями. Вы можете дважды щелкнуть файл сообщения, чтобы открыть его в Apple Mail.

  • Mailsteward Pro использует полную версию MySQL (т.е. с открытым исходным кодом, но немного сложную в установке) и стоит 100 долларов. Вы можете экспортировать и объединять базы данных и автоматизировать архивирование. Приложение Джона Сьюарда довольно гиковское. Хотя поддержка грубая, она доступна и персональна. Поскольку это MySQL, вы всегда сможете получить свои данные в нужном вам формате.

  • MailSteward обычно стоит 50 долларов, но использует MySQL Lite, поэтому не подходит для больших архивов.
  • Devonthink Professional стоит 150 долларов и хорошо справляется с предоставлением архива, но не открывает исходный код стандартного почтового сообщения или структуры почтового ящика и теряет вложения. Тем не менее, поиск быстрый, мелкозернистый. Devonthink отлично подходит для текстового приложения. У меня есть Devonthink, и у меня есть возможность использовать профессиональный импорт почты, но я решил этого не делать. С моим большим архивом я не был доволен им, и мне никогда не нравилось, что импорт Devonthink действительно является улицей с односторонним движением.

Заключение

Сначала я бы попробовал Thunderbird и посмотрел, нравится ли мне его формат архива. Тогда я бы пошел в EagleFiler. Если бы я был более привередливым и меня все еще беспокоили проблемы с EagleFiler, я бы рассмотрел полный Mailsteward.

Я бы не стал возиться с хрупкими скриптами Apple или Automator, которые требуют регулярного обновления и обслуживания и подлежат немедленному устареванию в стиле Apple.

Я собираюсь последовать своему собственному совету, попробовать еще раз с EagleFiler и рассмотреть возможность удаления любой почты старше 5 лет из Apple Mail.

Вчера у меня возникли некоторые проблемы с EagleFiler (после моего собственного совета). Индексы не будут перестраиваться в моих старых архивах. Я отправил автоматический отчет об ошибке. У Майкла Цая утром меня ждала бета-версия с исправлением, с персональным обращением ко мне по имени. Это отличная поддержка. Нам придется еще усерднее работать над собственной поддержкой, чтобы соответствовать ему.

Самый простой способ сделать это — использовать Emailchemy:

http://www.weirdkid.com/products/emailchemy/index.html

Рабочий процесс довольно понятен. Стоит отметить, что формат, который лучше всего подходит для экспорта, — это файлы EML (формат RFC-2822). Вы можете открыть их с помощью Mail (без их импорта) и просмотреть их с помощью Quicklook.

Вы также можете выполнить это с помощью сценария Applescript или Javascript, но это потребует немного больше работы.

«Если вы выберете несколько писем и перетащите их, будет передано только одно письмо».

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

Как только это перетаскивание нескольких элементов стало доступно, я смог использовать макрос Keyboard Maestro, чтобы выполнить перетаскивание на рабочий стол, и Hazel, чтобы переместить электронные письма в соответствующие папки Finder, оставив только нечетное электронное письмо без правила Hazel для обрабатывать перемещение вручную или создать новое правило Hazel для.