Конвертер EML в MSG
Используйте MSG, если в рабочем процессе получателя Outlook нужны файлы сообщений этого формата. После преобразования EML проверьте заголовки сообщения, вложения и встроенные изображения в целевой версии Outlook.
Сравнение форматов и технические характеристики
| Характеристика | EML | MSG |
|---|---|---|
| MIME-тип | message/ | application/ |
| Тип | стандартный файл сообщения электронной почты | файл элемента Microsoft Outlook |
| Сжатие | нет (многочастное кодирование MIME) | несжатые потоки составного хранилища OLE |
| Стандартная спецификация | IETF RFC 5322 | Microsoft MS-OXMSG Specification |
| Сигнатура файла (Magic Bytes) | 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?
Файл EML стандарта RFC 822 представляет собой плоский текстовый файл, удобный для чтения человеком и структурированный с помощью разделителей MIME. Файл Outlook MSG - это бинарный составной файл OLE, который организует данные электронной почты в иерархические потоки хранения и блоки свойств, разработанные специально для Microsoft Outlook.