Outlook MSG (.msg)

[MS-OXMSG]: Стандарт

Елемент Microsoft Outlook (MSG): це закритий двійковий контейнер Microsoft для зберігання окремих повідомлень, зустрічей, контактів і завдань Outlook. Він використовує архітектуру двійкового складеного файлу OLE для збереження розширених властивостей MAPI.

Конвертувати з EML у MSG

Безкоштовний конвертер з EML у MSG у браузері. Миттєво конвертуйте файли на своєму пристрої.

Аналіз та метадані

Операційні системи та аналізатори файлів ідентифікують файли MSG, перевіряючи початкову послідовність бінарних байтів:

Виберіть або перетягніть файли сюди

Приватно - файли ніколи не залишають ваш пристрій

або вставте Ctrl+V
Гарантія конфіденційності без передавання даних мережею: Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.

Сигнатура заголовка на байтовому рівні (Magic Bytes)

Операційні системи та аналізатори файлів ідентифікують файли MSG, перевіряючи початкову послідовність бінарних байтів:

ШІСТНАДЦЯТКОВА СИГНАТУРА (ЗСУВ 0):

D0 CF 11 E0 A1 B1 1A E1

ПОДАННЯ В ASCII: ÐÏ.ࡱ.á

Стандартизація: [MS-OXMSG]: Outlook Item (.msg) File Format

Технічні характеристики

Архітектура контейнераДвійковий формат складеного файлу (CFBF / структуроване сховище OLE), що зберігає потоки властивостей MAPI
СтисненняСтиснений текст тіла RTF у форматі LZFu; нестиснені потоки властивостей MAPI
Порядок байтів (Endianness)Порядок байтів від молодшого до старшого (Little-Endian, Intel x86)
Колірні просториНе застосовується (контейнер елемента пошти)
Канали та структураВластивості MAPI (тема, відправник, одержувачі, тіло, HTML, RTF, вкладення)
Максимальні розміриМісткість структурованого сховища не обмежена
ПрозорістьНемає
Потокове та прогресивне завантаженняІєрархія структурованого складеного сховища, що не підтримує потокове читання

Технічна матриця порівняння: MSG проти конкурентів

Технічний атрибутMSG (Поточний)EMLMBOXPDF
Структура файлуДвійковий формат складеного файлу OLE (CFBF)Звичайний текст RFC 5322Об'єднаний потік звичайного текстуДвійковий документ PDF
Інтеграція MAPI100% властивостей Outlook/Exchange, вбудованих у форматЛише стандартні інтернет-заголовкиЛише стандартні інтернет-заголовкиЛише візуальна роздруківка
Кросплатформний доступПотребує Outlook або спеціалізованого засобу переглядуПідтримка залежить від пристрою та програми для читання.Підтримка залежить від пристрою та програми для читання.Підтримка залежить від пристрою та програми для читання.
Перетягування в OutlookВбудований формат файлу для перетягуванняВимагає експортуВимагає експортуВимагає друку

Типові режими пошкодження та посібник з відновлення в шістнадцятковому форматі

Помилка Outlook: «Не вдається відкрити цей елемент. Можливо, файл пошкоджено або він використовується».

Першопричина: Пошкоджена таблиця розміщення секторів FAT у контейнері складеного файлу OLE.

Відновлення: Витягніть потоки MAPI та перетворіть їх на EML за допомогою File2File.app Outlook Converter.

Аналіз безпеки та векторів атак на парсери

Файли MSG можуть містити вбудовані сценарії автоматизації OLE, які виконуються під час відкриття, а також шкідливі виконувані вкладення.

Відомі вектори атак

  • Вбудовані шкідливі об'єкти OLE та макроси.
  • Переповнення буфера під час декомпресії LZFu стиснених тіл повідомлень RTF.
  • Фішинг-атаки з використанням підроблених відображуваних імен MAPI.

Рекомендації щодо захисту: Витягуйте файли MSG і перевіряйте їх у середовищах WebAssembly з ізольованою пісочницею, перш ніж запускати вкладення.

Історичне походження та віхи

2008Microsoft публікує відкриту технічну специфікацію [MS-OXMSG] у межах обіцянки відкритих специфікацій (Open Specifications Promise).
2003Outlook 2003 покращує зберігання властивостей Unicode всередині складених потоків MSG.
1997Представлено разом із Microsoft Outlook 97 для зберігання окремих елементів MAPI у файловій системі.

Основні переваги

  • 100% точність відтворення в Microsoft Exchange та Outlook: зберігає прапорці MAPI, кнопки голосування, стан завдань та запрошення на зустрічі.
  • Містить вкладення повністю, контактні дані та форматування Rich Text Format (RTF).
  • Універсальний стандарт у корпоративних ІТ-середовищах, що використовують Microsoft 365.

Технічні обмеження та недоліки

  • Закритий двійковий формат: його не можна переглянути у стандартних поштових програмах, що не належать Microsoft, без попереднього перетворення.
  • Файл важко розібрати в Linux, macOS або на мобільних пристроях без спеціалізованих бібліотек для вилучення даних MAPI.
  • Структуроване сховище OLE створює значне накладне навантаження на файл для коротких текстових повідомлень.

Цікаві технічні факти

  • Файли MSG мають такі самі магічні байти OLE (0xD0 0xCF 0x11 0xE0), як і застарілі файли Word (.doc) та Excel (.xls).
  • Outlook зберігає форматування тексту в тілах електронних листів за допомогою спеціалізованого стисненого потоку RTF, відомого як LZFu.
  • Файл MSG може містити не лише електронний лист, а й запис про зустріч у календарі, картку контакту, запис у журналі чи завдання.

Поширені технічні запитання

Як відкрити файл MSG на Mac або телефоні?

Ви можете відкривати та переглядати файли MSG безпосередньо у вашому веббраузері за допомогою File2File.app без необхідності встановлювати Microsoft Outlook.

Як конвертувати MSG у EML або PDF?

Завантажте ваш файл .msg у File2File.app, щоб за лічені секунди перетворити його на універсальний лист .eml або документ PDF із можливістю пошуку.

Що таке файл MSG?

Файл MSG: це окреме повідомлення електронної пошти, контакт або зустріч у календарі, збережені з Microsoft Outlook.