Як зберегти пошту в .eml-файл за допомогою Outlook?


57

І Outlook Express, і Thunderbird підтримують формат .eml-файлу. Якось Outlook цього не робить.

Чи є спосіб зберегти пошту у .eml-файл за допомогою Outlook (наприклад, за допомогою плагіна)?


5
Насправді в Outlook Express є деякі дуже цікаві функції, яких у Outlook немає. Піди розберися.
Тревок

Однак, Outlook (платну версію) може зберігати як .msg-файл.
Майкл Паулуконіс

8
@Michael Paulukonis .msg-файли не є .eml-файлами
Мартін

Це майже тавтологічно само собою зрозуміло. Однак, Outlook (не експресна версія) може зберігати електронні повідомлення у форматі, що не належить до формату
.eml

Якщо у вас є OWA, див. Відповідь @jmiserez нижче простий / швидкий спосіб зберегти формат EML від OWA без великих зайвих кроків або програмного забезпечення.
Дуг Кнудсен

Відповіді:


-3

Ви можете імпортувати повідомлення в Outlook Express і зберігати їх у форматі EML або використовувати Outlook Extract

OutlookExtract - це інструмент, який допомагає вам витягувати повідомлення електронної пошти та додатки, що містяться в MS Outlook, Outlook Express та Windows Mail. Ви можете зберігати повідомлення у форматі Mime ( .eml), Outlook ( .msg), Adobe PDF або у вигляді файлів Text / Html.

Ще один варіант:

Просто двічі клацніть на повідомленні, перейдіть до Збереження -> Зберегти як і під типом файлу виберіть Текст .txt.

Це те саме, що формат EML, ви можете просто змінити розширення файлу з .txt на .eml


56
Збереження пошти як .txt-файл - це не те саме. Я втрачу майже всю інформацію заголовка, роблячи це.
Мартін

20
Чому це позначається як відповідь, якщо він неправильний?
TheXenocide

2
Не вийде. І це комерційний інструмент.
thims

6
Перспективи збереження як .txt також втратять додатки
BeowulfNode42,

2
Друга частина помилкова - збереження TXT містить лише тіло повідомлення
Герт ван ден Берг

35

Схоже, у 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 у потрібному місці.

3
Я знаю, що це по-старому, але ти врятував мені життя! Мені довелося отримати заголовки кількох електронних листів, і це було найкращим рішенням, яке я міг знайти! Встановлення не потрібно, працює надійно і, перш за все, це безкоштовно і ДУЖЕ простий у використанні! Дякую!
Ісмаїл Мігель

4
Ця програма не працює з Outlook 2013. (Непідтримуваний API)
Іван Чау

Він буде працювати з Outlook 2013, якщо він встановлений із стандартною установкою MSI. Вона не працює, якщо встановлена ​​програма встановлення Office 365, що працює на натисканні ( mfcmapi3.rssing.com/chan-4275860/all_p36.html#item710 )
Девід Корніш

1
Схоже, це не працює з Outlook 2016, я отримую повідомлення про помилку, в якому говориться, що він працюватиме лише з 2013 року чи новішими
Стів

1
Не працював для мене. Використовували його з Outlook 365, отримали останню версію. Не відображалася помилка чи повідомлення, але файл EML не був (збережений) у папці призначення.
мімо

10

Мені часто потрібно робити це завдання, тому я написав онлайн-утиліту, щоб це зробити.

Там є подібні інструменти, але вони в основному повні реклами і просять вас зареєструватися спочатку. У мене всього два кроки:

  1. Завантажити .msg
  2. Завантажити .eml

Сподіваюся, це комусь стане в нагоді.


1
На жаль, це перетворюється лише у звичайний текст .eml. Немає всього форматування HTML.
британіст

@briantist надішліть мені будь-ласка прикладний файл, я погляну.
maxt3r

у вас є електронний лист або інший метод, я можу надіслати вам файл приватно?
британіст

Здається, є ще один крок, на якому вам потрібно твітувати посилання на перетворювач. Це не дуже працює для нас, хто не в Твіттері.
Майкл

1
@Michael це була помилка з нашого боку. Твітування не повинно було бути обов’язковим. Все виправлено і тепер ви можете використовувати його без твітування.
maxt3r

6

Я, мабуть, натрапив на цю утиліту, яка може стати гарним безкоштовним доповненням для Outlook http://www.outlookfreeware.com/en/products/all/OutlookMessagesExportEML/

Сподіваюся, це допомагає. Дійсно було б добре, якби Outlook включив цю здатність і, можливо, навіть можливість експортувати у формат «mbox», щоб ми могли перенести його на поштову систему Unix.


3
Це працює як найкращий варіант для мене, окрім написання власної програми за допомогою Redemption. Більшість відповідей, що розміщуються тут, неприйнятні у фінансовому світі. Переслати виписку банку на gmail та переглядати джерело? Серйозно?
beks

Працює з Outlook 2013.
Іван Чау

Наведене посилання наразі містить сторінку помилок сервера (можливо, лише тимчасово?), Але додаток можна завантажити безпосередньо тут: outlookfreeware.com/download/OutlookMessagesExportEMLSetup.exe
Doin

Він працює, він експортує повідомлення оптом, і це БЕЗКОШТОВНО. Це найкраща відповідь.
Зробіть

Не є безкоштовним для використання в комерційному середовищі і фактично не працює, якщо ви перебуваєте в домені.
jmiserez

5

Mail Store Home - це програма, безкоштовна для домашнього використання. Це дозволяє зв’язати ряд програм електронної пошти (Outlook, Outlook Express, Thunderbird тощо) та Інтернет-джерел електронної пошти (Gmail, Yahoo) до однієї локальної бази даних Mail. Ви запускаєте програму, і вона отримає доступ до електронної пошти з різних місць або програми, на яку ви вказуєте, і об'єднає їх в єдину базу даних. Звідти ви можете експортувати пошту в будь-яку з настільних програм. Іншими словами, він витягне пошту з Outlook та експортує її у, скажімо, для вас Thunderbird

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

Якщо ви лише намагаєтеся перетворити один електронний лист, це може бути надмірним, але воно працює добре


2
Це найкращий, безкоштовний, сучасний інструмент для досягнення завдань з експорту електронної пошти в екосистему Windows. Щойно повернувся з години дослідження різних інструментів / добавок / тощо. і, серйозно, це все.
joweiser

3
  1. Надішліть електронний лист на рахунок Hotmail або Outlook.com
  2. Переглянути джерело повідомлення
  3. Збережіть як .eml файл

2
Це може застосовуватися і до інших провайдерів, включаючи gmail.
Малахій

4
Це втратить початкові заголовки.
Ісмаїл Мігель

1

Трохи витягнутий процес, але досить простий:

Відкрийте Outlook та Outlook express на своєму комп’ютері.

В Outlook Express:

  • Виберіть Імпорт> Повідомлення в меню Файл.
  • У діалоговому вікні виберіть Microsoft Outlook і натисніть кнопку Далі.
  • Виберіть папку (або всю), яку потрібно перетворити. Натисніть Далі.
  • Після імпорту натисніть наступний.
  • Знайдіть імпортовану папку та виділіть усі повідомлення - перетягніть їх у папку, і вони будуть збережені у форматі .eml.

:)


1

Жодне з рішень не працювало з Outlook 2016, але існує рішення за допомогою інтерфейсу OWA Webmail:

  1. Відкрийте подання OWA Webmail до свого списку електронних листів
  2. Натисніть кнопку "Нове" -> "Повідомлення електронною поштою".
  3. Перетягніть пошту, яку потрібно експортувати як .eml, у нове тіло електронної пошти з бічної панелі. Він відображатиметься як додаток.
  4. Клацніть стрілку на вкладеному файлі, а потім у меню «Завантажити» (див. Скріншот). введіть тут опис зображення
  5. Ви отримаєте .eml файл під назвою "eml", який буде містити повну оригінальну електронну пошту, включаючи всі заголовки та вкладення.

Для старих (жовтих) версій веб-інтерфейсу OWA Outlook ви можете зробити наступне:

  1. Створіть новий чернетки електронної пошти
  2. Перетягніть дві (2) пошти в чернетку
  3. Надішліть електронний лист собі
  4. Відкрийте щойно надісланий електронний лист і натисніть кнопку "Завантажити всі вкладення".

1
Це рішення було найшвидшим і найпростішим (без додаткового програмного забезпечення) рішенням і працювало як шарм. Дякую!
Дуг Кнудсен

0

Outlook Express не працює на XP. Не можна відкривати Outlook Express і Microsoft Outlook, а також імпортувати та експортувати один одного, якщо ви перейшли за межі XP.


0

Назвемо це трохи "обманом", але воно працює чудово (принаймні, в Outlook 2010) і це дуже, дуже просто.

Перейдіть у свою папку "Вхідні", виберіть принаймні одну електронну пошту, яку ви хочете експортувати як .eml, клацніть правою кнопкою миші та виберіть "Вперед". Outlook відкриє ОДИН новий електронний лист, додавши всі інші як .eml-файли. Просто надішліть їх вам або будь-який інший рахунок.


5
Для мене в Outlook 2010 це лише призвело до приєднання файлів MSG, а не до EML
GrahamMc

Тут чудово працювали з Outlook 2013
Ángel

1
Ну, це також не працювало для мене в Outlook 2013, ані в 2016 році.
Michaël Polla

@ MichaëlPolla так. Сенс полягав саме в тому, щоб перетворити їх у eml, сторону приймача навіть не змогла відкрити файли msg. Можливо, вище є такий крок, як два способи вибору декількох листів? У випадку, якщо це має значення, переслані електронні листи використовували звичайний текст (тобто не MIME).
Ángel

0

У мене це працює в інтерфейсі Gmail. Виберіть спадне меню праворуч на відповідь та виберіть перегляд оригіналу. Потім скопіюйте вставте вміст у текстову панель, збережіть як filename.eml та виберіть текстовий файл.

Я ще не зрозумів це в Outlook 2016.


0

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


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.