Конвертер з EML у MSG
Використовуйте MSG, якщо процес одержувача в Outlook потребує файлів повідомлень Outlook. Після перетворення EML перевірте заголовки повідомлень, вкладення та вбудовані зображення у цільовій версії Outlook.
Порівняння форматів та технічні характеристики
| Специфікація | EML | MSG |
|---|---|---|
| MIME-тип | message/ | application/ |
| Тип | стандартний файл електронного листа | файл елемента Microsoft Outlook |
| Стиснення | немає (багатокомпонентне кодування MIME) | нестиснені потоки складеного сховища OLE |
| Стандартна специфікація | IETF RFC 5322 | Microsoft MS-OXMSG Specification |
| Заголовок магічних байтів | From: / Received: / Return-Path: (RFC 822/5322 header lines) | D0 CF 11 E0 A1 B1 1A E1 (Compound File Binary OLE2 header) |
Огляд формату та застосування
EML - формат інтернет-повідомлень, який зазвичай зберігається як текстовий файл із частинами MIME. Outlook MSG - контейнер повідомлень Microsoft. Перетворення може допомогти перенести повідомлення до сумісного процесу Outlook, але поля повідомлення, вкладення й властивості програми можуть зіставитися не точно. Перед використанням для архівування або ведення записів перевірте повідомлення в цільовому клієнті.
Технічні специфікації та розбір кодеків
Файл EML використовує тип MIME message/rfc822, спираючись на звичайні рядки тексту, розділені символами повернення каретки та переведення рядка, з додатковим кодуванням base64 або quoted-printable для вкладень. Натомість файл Outlook MSG використовує тип MIME application/vnd.ms-outlook і побудований на архітектурі складеного документа OLE. Цей контейнер OLE діє як мініфайлова система всередині файлу, використовуючи потоки сховища та теги властивостей для збереження властивостей повідомлення, таблиць одержувачів і потоків тіла. Жоден формат не покладається на стиснення з втратами, а це означає, що основний текст і бінарні корисні дані залишаються незмінними під час перетворення. Сигнатура магічних байтів для файлу EML є просто стандартним текстом ASCII, тоді як файл MSG починається з шістнадцяткових магічних байтів D0 CF 11 E0 A1 B1 1A E1, що ідентифікує його як дійсний контейнер сховища OLE.
Сумісність з ОС та браузерами
EML можна відкрити в багатьох поштових клієнтах, зокрема Thunderbird і Apple Mail, але підтримка залежить від версії та способу імпорту. MSG переважно використовують у Microsoft Outlook і сумісних переглядачах; доступність залежить від платформи й продукту.
Корисна інформація
Завжди перевіряйте, чи ваше цільове середовище має повну підтримку складених файлів OLE перед пакетним перетворенням великих архівів повідомлень.
Поширені запитання
Як конвертувати електронну пошту RFC 822 у формат Outlook MSG без втрати якості?
Не повністю. Деякі поля повідомлення, деталі MIME та властивості Outlook можуть перенестися неточно. Перевірте вкладення, вбудовані зображення, заголовки та властивості в цільовій версії Outlook.
У чому різниця між електронною поштою RFC 822 та Outlook MSG?
Файл RFC 822 EML - це плаский текстовий файл, зручний для читання людиною та структурований за допомогою меж MIME. Файл Outlook MSG - це двійковий складений файл OLE, який організовує дані електронної пошти в ієрархічні потоки сховища та блоки властивостей, розроблені спеціально для Microsoft Outlook.