Как сохранить почту в.eml-файл с Outlook?

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

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

14 ответов

Решение

Вы можете либо импортировать сообщения в 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

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

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

Ни одно из решений не работало с Outlook 2016, но есть обходной путь, использующий интерфейс веб-почты OWA:

  1. Откройте представление OWA Webmail для вашего списка электронных писем
  2. Нажмите кнопку "Создать" -> "Сообщение электронной почты".
  3. Перетащите письмо, которое вы хотите экспортировать как.eml, в новое тело письма с боковой панели. Это будет отображаться как приложение.
  4. Нажмите маленькую стрелку на вложении, затем "Скачать" в меню (см. Скриншот).
  5. Вы получите файл.eml с именем "eml", который будет содержать полный оригинальный адрес электронной почты, включая все заголовки и вложения.

В более старых (желтых) версиях веб-интерфейса Outlook OWA вместо этого можно сделать следующее:

  1. Создать новый черновик электронной почты
  2. Перетащите два (2) письма в черновик
  3. Отправить письмо себе
  4. Откройте только что отправленное письмо и нажмите кнопку "Загрузить все вложения".

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

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

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

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

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

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

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

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

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

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

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

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

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

Экспортируйте сообщения в PST-файл, затем скопируйте его в Linux и используйтеreadpstдля извлечения отдельных сообщений в eml. Это было действительно просто и единственное бесплатное решение, которое я смог найти. Извлек 1500 электронных писем из PST-файла размером 128 МБ примерно за 30 секунд на бюджетной машине.

      apt-get install readpst
readpst -S -o /path/to/output/ /path/to/input.pst

Файлы будут пронумерованы без расширения, но они будут eml. Все вложения также будут там.

Найдено здесь:https://dereknewton.com/2011/02/searching-and-extracting-data-from-pst-files/ .

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

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

В Outlook Express:

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

:)

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

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

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

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

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

Другие вопросы по тегам