Outlook MSG (.msg)
[MS-OXMSG]: СтандартMicrosoft Outlook Item (MSG) е собствен бинарен формат на Microsoft за съхраняване на отделни съобщения, срещи, контакти и задачи от Outlook. Той използва архитектурата OLE Compound File, за да запазва широк набор от свойства на MAPI.
Конвертиране от EML към MSG
Безплатен конвертор от EML към MSG в браузъра. Конвертирайте файлове незабавно на вашето устройство.
Проверка и метаданни
Операционните системи и файловите анализатори идентифицират MSG файлове чрез проверка на началната двоична байтова последователност:
Байтов подпис на заглавката (сигнатурни байтове)
Операционните системи и файловите анализатори идентифицират MSG файлове чрез проверка на началната двоична байтова последователност:
HEX ПОДПИС (ОФСЕТ 0):
D0 CF 11 E0 A1 B1 1A E1ASCII ПРЕДСТАВЯНЕ: ÐÏ.ࡱ.á
Стандартизация: [MS-OXMSG]: Outlook Item (.msg) File Format
Технически спецификации
| Контейнерна архитектура | Формат Compound File Binary (CFBF / структурирано хранилище OLE) за съхранение на потоци със свойства MAPI |
| Компресия | Компресирано с LZFu тяло на съобщението във формат RTF; некомпресирани потоци със свойства MAPI |
| Поредност на байтовете (Endianness) | Младши байт първи (Little-Endian, Intel x86) |
| Цветови пространства | Не се прилага (контейнер за елементи на пощата) |
| Канали и структура | Свойства MAPI (тема, подател, получатели, тяло, HTML, RTF, прикачени файлове) |
| Максимални размери | Неограничен капацитет на структурираното хранилище |
| Прозрачност | Няма |
| Поточно предаване и прогресивно зареждане | Йерархията на структурираното съставно хранилище не поддържа поточно прочитане |
Техническа сравнителна матрица: MSG спрямо конкуренти
| Технически атрибут | MSG (Текущ) | EML | MBOX | |
|---|---|---|---|---|
| Файлова архитектура | Бинарен OLE Compound File (CFBF) | Обикновен текст RFC 5322 | Конкатениран поток от обикновен текст | Бинарен PDF документ |
| MAPI интеграция | Запазва някои свойства на Outlook/Exchange; поддръжката зависи от приложението | Само стандартни интернет заглавки | Само стандартни интернет заглавки | Само визуално разпечатано копие |
| Междуплатформен достъп | Изисква Outlook или специализирана програма за преглед | Поддръжката зависи от устройството и приложението за четене. | Поддръжката зависи от устройството и приложението за четене. | Поддръжката зависи от устройството и приложението за четене. |
| Плъзгане и пускане (Drag-and-Drop) в Outlook | Вграден файлов формат за плъзгане и пускане | Изисква експорт | Изисква експорт | Изисква разпечатка |
Често срещани видове повреди и ръководство за възстановяване на шестнадесетични данни
Грешка в Outlook: 'Този елемент не може да бъде отворен. Възможно е файлът да е повреден или да се използва'.
Първопричина: Повредена таблица за разпределение на секторите (FAT) в контейнера OLE Compound File.
Възстановяване: Извлечете MAPI потоците и ги преобразувайте в EML с помощта на File2File.app Outlook Converter.
Анализ на сигурността и вектори на атака към парсера
MSG файловете могат да изпълняват вградени скриптове за OLE автоматизация и да съдържат злонамерени изпълними прикачени файлове.
Известни вектори на атака
- Вградени злонамерени OLE обекти и макроси.
- Препълване на буфера по време на декомпресиране на компресирани RTF тела на съобщения с LZFu.
- Фишинг атаки, използващи фалшифицирани показвани имена в MAPI.
Най-добри практики за защита: Извличайте и проверявайте MSG файловете в изолирани WebAssembly среди, преди да изпълнявате прикачените файлове.
Исторически произход и етапи
Основни предимства
- MSG може да запазва свойства на Outlook и MAPI като флагове, бутони за гласуване, статус на задачи и покани за срещи; това зависи от приложението, с което е създаден файлът.
- Вгражда прикачените файлове изцяло, данните за контактите и форматирането в Rich Text Format (RTF).
- MSG се използва в някои работни процеси с Microsoft Outlook; пощенските системи и форматите за експортиране се различават между организациите.
Технически ограничения и минуси
- Проприетарен бинарен формат: не може да бъде прегледан в стандартен софтуер за имейл извън Microsoft без преобразуване.
- Труден за разчитане в Linux, Mac или мобилни устройства без специализирани библиотеки за извличане на 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 файл в EML или PDF за използване в приложения, които поддържат тези формати; експортираните свойства може да се различават от оригинала.
Какво представлява MSG файлът?
MSG файлът е отделно имейл съобщение, контакт или събитие от календар, запазено от Microsoft Outlook.
Свързани двойки за конвертиране на MSG
Използвайте MSG, когато получателят разчита на работен процес в Outlook с файлове MSG. След конвертиране на EML проверете заглавките на съобщението, прикачените файлове и вградените изображения в целевата версия на Outlook.
Конвертирането на съобщенията Microsoft Outlook MSG във формат EML може да улесни импортирането им в пощенски клиенти, които поддържат EML; някои полета или свойства, специфични за Outlook, може да не се пренесат.