Outlook MSG (.msg)

[MS-OXMSG]: Standard

Microsoft Outlook Item (MSG) este containerul binar proprietar al Microsoft pentru stocarea mesajelor, programărilor, persoanelor de contact și sarcinilor individuale Outlook, utilizând arhitectura OLE Compound File Binary pentru a păstra proprietățile MAPI bogate.

Convertește din EML în MSG

Convertor gratuit din EML în MSG direct în browser. Convertește fișiere instantaneu pe dispozitivul tău.

Inspectare și metadate

Sistemele de operare și analizatoarele de fișiere identifică fișierele MSG prin inspectarea secvenței binare inițiale:

Selectează sau plasează fișierele aici

Privat - fișierele nu părăsesc niciodată dispozitivul tău

sau lipește Ctrl+V
Garanție de confidențialitate: nicio transmisie prin rețea: 0 octeți încărcați pe servere externe. Toată procesarea a avut loc local în sandbox-ul browserului tău.

Semnătura antetului la nivel de octet (octeți magici)

Sistemele de operare și analizatoarele de fișiere identifică fișierele MSG prin inspectarea secvenței binare inițiale:

SEMNĂTURĂ HEXAZECIMALĂ (DECALAJ 0):

D0 CF 11 E0 A1 B1 1A E1

REPREZENTARE ASCII: ÐÏ.ࡱ.á

Standardizare: [MS-OXMSG]: formatul de fișier Outlook Item (.msg)

Specificații tehnice

Arhitectură containerCompound File Binary Format (CFBF / stocare structurată OLE) cu fluxuri de proprietăți MAPI
CompresieTextul corpului RTF comprimat cu LZFu; fluxuri de proprietăți MAPI necomprimate
Ordinea octețilorLittle-Endian (Intel x86)
Spații de culoareNu se aplică (container pentru elemente de e-mail)
Canale și structurăProprietăți MAPI (Subject, Sender, Recipients, Body, HTML, RTF, atașamente)
Dimensiuni maximeCapacitate nelimitată de stocare structurată
TransparențăNiciuna
Streaming și progresivIerarhie structurată de stocare compusă, care nu poate fi transmisă în flux

Matrice de comparație tehnică: MSG vs. concurenți

Atribut tehnicMSG (Curent)EMLMBOXPDF
Arhitectură de fișiereFișier compus OLE binar (CFBF)Text simplu RFC 5322Flux concatenat de text simpluDocument PDF binar
Integrare MAPIPăstrează unele proprietăți Outlook/Exchange; compatibilitatea depinde de aplicațieDoar antete de internet standardDoar antete de internet standardDoar imprimare vizuală
Acces pe mai multe platformeNecesită Outlook sau vizualizator specializatCompatibilitatea depinde de dispozitivul și aplicația de citire.Compatibilitatea depinde de dispozitivul și aplicația de citire.Compatibilitatea depinde de dispozitivul și aplicația de citire.
Tragere și plasare în OutlookFormat de fișier nativ pentru tragere și plasareNecesită exportNecesită exportNecesită imprimare

Moduri comune de corupție și ghid de recuperare hexazecimală

Eroare Outlook: 'Nu se poate deschide acest element. Fișierul poate fi deteriorat sau în uz'.

Cauză principală: Tabel de alocare a sectorului FAT corupt în containerul OLE Compound File.

Recuperare: Extrage fluxurile MAPI și convertește-le în EML cu Outlook Converter din File2File.app.

Analiză de securitate și vectori de atac asupra parserului

Fișierele MSG pot rula scripturi de automatizare OLE încorporate și pot conține atașamente executabile rău intenționate.

Vectori de atac cunoscuți

  • Obiecte OLE rău intenționate și macrocomenzi încorporate.
  • Depășire de tampon în timpul decomprimării LZFu a corpurilor de mesaj RTF comprimate.
  • Atacuri de tip phishing care utilizează nume afișate MAPI falsificate.

Cele mai bune practici de securitate: Extrage și inspectează fișierele MSG în medii WebAssembly izolate înainte să rulezi atașamentele.

Origini istorice și repere

2008Microsoft publică specificația tehnică deschisă [MS-OXMSG] în cadrul Open Specifications Promise.
2003Outlook 2003 îmbunătățește stocarea proprietăților Unicode în interiorul fluxurilor compuse MSG.
1997Introdus odată cu Microsoft Outlook 97 pentru a stoca elemente MAPI individuale pe sistemul de fișiere.

Avantaje cheie și beneficii

  • MSG poate păstra proprietăți Outlook și MAPI, precum marcaje, butoane de vot, starea sarcinilor și invitații la ședințe, în funcție de aplicația care l-a creat.
  • Încorporează fișiere atașate complete, detalii de contact și formatare Rich Text Format (RTF).
  • MSG este folosit în unele fluxuri de lucru Microsoft Outlook; sistemele de e-mail și formatele de export variază între organizații.

Limitări tehnice și dezavantaje

  • Format binar proprietar: nu poate fi vizualizat în software-ul de e-mail standard non-Microsoft fără conversie.
  • Dificil de parsat pe Linux, Mac sau dispozitive mobile fără biblioteci specializate de extracție MAPI.
  • Stocarea structurată OLE mărește semnificativ dimensiunea fișierului pentru mesajele text scurte.

Curiozități tehnice interesante

  • Fișierele MSG partajează exact aceiași octeți magici OLE (0xD0 0xCF 0x11 0xE0) ca fișierele Word (.doc) și Excel (.xls) vechi.
  • Outlook stochează formatarea textului bogat al corpurilor de e-mail folosind un flux RTF comprimat specializat cunoscut sub numele de LZFu.
  • Un fișier MSG poate reprezenta nu doar un e-mail, ci și o programare în calendar, o carte de vizită, o înregistrare în jurnal sau o sarcină.

Întrebări tehnice frecvente

Cum pot deschide un fișier MSG pe un Mac sau pe telefon?

Poți deschide și vizualiza fișiere MSG direct în browserul tău web folosind File2File.app, fără a fi nevoie de Microsoft Outlook.

Cum pot converti MSG în EML sau PDF?

Convertește un fișier .msg în EML sau PDF ca să-l folosești în aplicații care acceptă aceste formate; proprietățile exportate pot diferi de cele originale.

Ce este un fișier MSG?

Un fișier MSG este un mesaj de e-mail individual, un contact sau o programare din calendar salvată din Microsoft Outlook.