52

Outlook Express и Thunderbird поддерживают формат .eml-файла. Так или иначе Outlook не делает.

Есть ли способ сохранить почту в .eml-файл с помощью Outlook (например, с помощью плагина)?

12 ответов12

30

Похоже, что Outlook не хватает этой функции. Вы можете сохранить сообщение как MSG, а затем преобразовать его в EML. Это можно сделать с помощью бесплатного инструмента разработчика под названием MFCMapi.

  1. Сохраните сообщение в формате сообщений Outlook (MSG) через Файл → Сохранить как…
  2. Скачать MFCMapi,
    • убедитесь, что вы используете версию MFCMapi, соответствующую вашей версии OL (x64 для x64 outlook, x86 для x86 outlook).
  3. Запустите его, перейдите в раздел «Дополнительно» → «Импорт / экспорт» → «Преобразовать MSG в EML».
  4. Оставьте все поля по умолчанию, нажмите ОК и выберите файл MSG.
  5. Сохраните файл EML в нужном месте.
10

Мне часто нужно выполнять эту задачу, поэтому я написал онлайн-утилиту для этого.

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

  1. Загрузить .msg
  2. Скачать .eml

Надеюсь, это будет кому-то полезно.

6

Я случайно наткнулся на эту утилиту, которая может быть хорошим бесплатным дополнением для Outlook http://www.outlookfreeware.com/en/products/all/OutlookMessagesExportEML/

Надеюсь это поможет. Было бы неплохо, если бы Outlook включил эту возможность и, возможно, даже возможность экспорта в формат "mbox", чтобы мы могли перенести его в почтовую систему Unix.

5

Mail Store Home - это бесплатная программа для домашнего использования. Он позволяет связать несколько почтовых программ (Outlook, Outlook Express, Thunderbird и т.д.) И сетевых источников электронной почты (Gmail, Yahoo) с одной локальной почтовой базой данных. Вы запускаете программу, и она будет получать доступ к электронной почте из разных мест или к программе, на которую вы ее указываете, и объединять их в единую базу данных. Оттуда вы можете экспортировать почту в любую из настольных программ. Другими словами, он будет извлекать почту из Outlook и экспортировать ее, скажем, в Thunderbird для вас.

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

Если вы пытаетесь конвертировать только одно письмо, это может быть излишним - но это работает хорошо

3
  1. Отправить письмо на учетную запись Hotmail или Outlook.com
  2. Просмотр источника сообщения
  3. Сохранить как файл .eml
1

Немного затянувшийся процесс, но довольно простой:

Откройте Outlook и Outlook Express на вашем компьютере.

В Outlook Express:

  • Выберите «Импорт»> «Сообщения» в меню «Файл».
  • Выберите Microsoft Outlook в диалоговом окне и нажмите Далее.
  • Выберите папку (или все), которую вы хотите конвертировать. Нажмите "Далее.
  • После импорта нажмите Далее.
  • Найдите импортированную папку и выделите все сообщения. Перетащите их в папку, и они будут сохранены в формате .eml.

:)

0

ZamZar (https://www.zamzar.com/) может сделать преобразование из .msg в .eml в режиме онлайн. На сайте показываются объявления, и они требуют, чтобы ваш адрес электронной почты содержал ссылку на результат, но конвертация работает нормально.

0

Вы можете либо импортировать сообщения в Outlook Express и сохранить их как файлы EML, либо использовать Outlook Extract

OutlookExtract - это инструмент, который помогает вам извлекать сообщения электронной почты и вложения, содержащиеся в MS Outlook, Outlook Express и Windows Mail. Вы можете сохранить сообщения в формате Mime (.eml), сообщения Outlook (.msg), Adobe PDF или в виде текстовых / HTML-файлов.

Другой вариант:

Просто дважды щелкните по сообщению, зайдите в Save -> Save As и под типом файла выберите Text .txt.

Это то же самое, что и формат EML, вы можете просто изменить расширение файла с .txt на .eml

0

Давайте назовем это немного "обманом", но он работает отлично (по крайней мере, в Outlook 2010), и это очень, очень легко.

Перейдите в папку "Входящие", выберите хотя бы одно письмо, которое вы хотите экспортировать как .eml, щелкните правой кнопкой мыши и выберите "Переслать". Outlook откроет одну новую электронную почту, прикрепив все остальные в виде .eml-файлов. Просто отправьте их вам или любому другому аккаунту.

0

Я получил это для работы в Gmail UI. Выберите выпадающее меню справа от ответа и выберите просмотр оригинала. Затем скопируйте и вставьте содержимое в текстовую панель, сохраните как filename.eml и выберите текстовый файл.

Я не понял это в Outlook 2016, хотя.

0

Outlook Express не работает ни на чем, кроме XP. Невозможно открыть Outlook Express и Microsoft Outlook, а также импортировать и экспортировать друг друга, если вы вышли за пределы XP.

-1

Вы хотите конвертировать ваш файл PST в EML.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .