Outlook MSG (.msg)

[MS-OXMSG]: Standard

Microsoft Outlook Item (MSG) er Microsofts proprietære binære container til lagring af individuelle Outlook-meddelelser, aftaler, kontakter og opgaver. Formatet anvender OLE Compound File Binary-arkitekturen til at bevare omfattende MAPI-egenskaber.

Konverter EML til MSG

Gratis EML til MSG-konverter i browseren. Konverter filer med det samme på din enhed.

Undersøgelse og metadata

Operativsystemer og filanalysatorer identificerer MSG-filer ved at inspicere den indledende binære bytesekvens:

Vælg eller træk filer hertil

Privat - filer forlader aldrig din enhed

eller indsæt Ctrl+V
Privatlivsgaranti uden netværksoverførsel: 0 byte overført til eksterne servere. Al behandling foregik lokalt i browserens sandkasse.

Byte-niveau Header-signatur (Magic Bytes)

Operativsystemer og filanalysatorer identificerer MSG-filer ved at inspicere den indledende binære bytesekvens:

HEX-SIGNATUR (OFFSET 0):

D0 CF 11 E0 A1 B1 1A E1

ASCII-REPRÆSENTATION: ÐÏ.ࡱ.á

Standardisering: [MS-OXMSG]: Outlook Item (.msg) File Format

Tekniske specifikationer

ContainerarkitekturCompound File Binary Format (CFBF / OLE-struktureret lager), der indeholder MAPI-egenskabsstrømme
KomprimeringLZFu-komprimeret RTF-brødtekst; ukomprimerede MAPI-egenskabsstrømme
Byte-rækkefølgeLittle-Endian-byteorden (Intel x86)
FarverumIkke relevant (e-mailbeholder)
Kanaler og strukturMAPI-egenskaber (Subject, Sender, Recipients, Body, HTML, RTF, Attachments)
Maks. dimensionerUbegrænset kapacitet til struktureret lagring
GennemsigtighedIngen
Streaming og progressivStruktureret compound storage-hierarki, der ikke kan streames

Teknisk sammenligningsmatrix: MSG sammenlignet med konkurrenterne

Teknisk attributMSG (Aktuel)EMLMBOXPDF
FilarkitekturBinært OLE Compound File-format (CFBF)Almindelig tekst RFC 5322Sammenkædet almindelig tekststrømBinært PDF-dokument
MAPI-integrationBevarer nogle Outlook/Exchange-egenskaber; understøttelsen afhænger af programmetKun standard internetheadereKun standard internetheadereKun visuel udskrift
TværplatformsadgangKræver Outlook eller specialiseret fremviserUnderstøttelsen afhænger af læseenheden og appen.Understøttelsen afhænger af læseenheden og appen.Understøttelsen afhænger af læseenheden og appen.
Outlook træk-og-slipIndbygget træk-og-slip-filformatKræver eksportKræver eksportKræver udskrift

Almindelige korruptionstilstande og hex-gendannelsesvejledning

Outlook-fejl: 'Kan ikke åbne dette element. Filen kan være beskadiget eller i brug'.

Grundlæggende årsag: Beskadiget FAT-sektorallokeringstabel i OLE Compound File-containeren.

Gendannelse: Udpak MAPI-strømme og konverter til EML ved hjælp af File2File.app Outlook Converter.

Sikkerhedsanalyse og parser-angrebsvektorer

MSG-filer kan udføre indlejrede OLE-automatiseringsscripts og indeholde ondsindede eksekverbare vedhæftede filer.

Kendte angrebsvektorer

  • Indlejrede ondsindede OLE-objekter og makroer.
  • Bufferoverløb under LZFu-dekomprimering af komprimerede RTF-meddelelsesbrødtekster.
  • Phishing-angreb, der udnytter forfalskede MAPI-visningsnavne.

Defensive bedste praksisser: Udpak og inspicer MSG-filer i sandboxed WebAssembly-miljøer, før vedhæftede filer køres.

Historisk oprindelse og milepæle

2008Microsoft udgiver åben teknisk specifikation [MS-OXMSG] under Open Specifications Promise.
2003Outlook 2003 forbedrer lagring af Unicode-egenskaber i MSG-sammensatte strømme.
1997Introduceret med Microsoft Outlook 97 til lagring af individuelle MAPI-elementer i filsystemet.

Vigtige fordele og styrker

  • MSG kan bevare Outlook- og MAPI-egenskaber som flag, afstemningsknapper, opgavestatus og mødeinvitationer, afhængigt af det program, der opretter filen.
  • Indlejrer vedhæftede filer og kontaktoplysninger og bevarer formateringen i Rich Text Format (RTF).
  • MSG bruges i nogle Microsoft Outlook-arbejdsgange. E-mailsystemer og eksportformater varierer mellem organisationer.

Tekniske begrænsninger og ulemper

  • Proprietært binært format: kan ikke åbnes i almindelige e-mailprogrammer fra andre leverandører uden konvertering.
  • Svær at fortolke på Linux, Mac eller mobile enheder uden specialiserede MAPI-ekstraktionsbiblioteker.
  • OLE-struktureret lagring medfører betydelig ekstra filstørrelse for korte tekstmeddelelser.

Interessante tekniske fakta

  • MSG-filer har præcis de samme OLE-signaturbytes (0xD0 0xCF 0x11 0xE0) som ældre Word-filer (.doc) og Excel-filer (.xls).
  • Outlook lagrer den avancerede tekstformatering i e-mailens brødtekst ved hjælp af en særlig komprimeret datastrøm kendt som LZFu.
  • En MSG-fil kan ikke kun repræsentere en e-mail, men også en kalenderaftale, et kontaktkort, en journalpost eller en opgave.

Ofte stillede tekniske spørgsmål

Hvordan kan jeg åbne en MSG-fil på en Mac eller telefon?

Du kan åbne og se MSG-filer direkte i din webbrowser ved hjælp af File2File.app uden at behøve Microsoft Outlook.

Hvordan kan jeg konvertere MSG til EML eller PDF?

Konvertér en .msg-fil til EML eller PDF til brug i programmer, der understøtter disse formater. Eksporterede egenskaber kan afvige fra originalen.

Hvad er en MSG-fil?

En MSG-fil er en individuel e-mailbesked, kontakt eller kalenderaftale gemt fra Microsoft Outlook.