Hvad er MSG-filformatet?
Filer med filendelsen .msg bruges af Microsoft Outlook til at gemme e-mailbeskeder. Programmet gemmer alle de vigtigste oplysninger vedrørende en e-mailbesked i en .msg-fil, herunder emne, brødtekst, afsender- og modtagerdata, dato, hyperlinks og vedhæftede filer.
Hvornår oprettes en .msg-fil?
Outlook genererer en .msg-fil, hver gang en e-mailbesked gemmes eller oprettes i programmet. Filen kan dog også genereres under andre omstændigheder - ikke kun for e-mailbeskeder, men også for andre specielle elementer i Outlook såsom kalenderaftaler, kontakter eller opgaver. En .msg-fil oprettes, hver gang et af disse elementer gemmes på disken eller eksporteres fra applikationen.
Åbning af .msg-filer
.msg-filer gemmes ikke i simpel tekstform, men i et binært format - specifikt Microsoft Compound File Binary (OLE2-struktureret lagring), det samme underliggende format, som bruges af ældre .doc og .xls-dokumenter. Oprindeligt kunne kun applikationer, der implementerede MAPI-interfacet (Microsofts Messaging Applications Programming Interface), åbne dem pålideligt, hvilket er grunden til, at import af .msg-filer uden for Outlook historisk set har været lidt vanskeligt. I dag understøtter en bredere vifte af værktøjer formatet, herunder dedikerede fremvisere og kommandolinjeværktøjet msgconvert på Linux. .msg-filer kan også konverteres til det mere bærbare .eml-format til brug med andre e-mailklienter. Eksport af .msg-filer er stadig almindeligt, hovedsageligt for at arkivere dem, gemme dem eller scanne indlejrede vedhæftede filer med antivirusprogrammer. Relaterede Outlook-datalagre inkluderer .pst-filer, som samler mange beskeder i et enkelt arkiv.
Sikkerhed og tryghed
RISIKO: MEDIUMEn .msg kan indeholde de samme trusler som enhver e-mail: ondsindede vedhæftede filer, phishing-links og sporingspixels. Da vedhæftede filer er indlejret som binære strømme, bør du åbne en uventet .msg i en korrekt fremviser (som afkoder sikkert) i stedet for at prøve at udpakke filer blindt, og undlad at åbne vedhæftede filer eller klikke på links, medmindre du stoler på afsenderen. To ekstra bemærkninger: .msg er binær OLE-lagring, så omdøbning til .txt vil ikke afsløre læsbart indhold; og når du bruger ONLINE .msg-fremvisere, skal du huske, at filen uploades til en tredjepartsserver - brug dem ikke til fortrolig eller følsom post.
Formatdetaljer
kort fortalt- Sound Designer / MIDI-beskedfil (.msg) - En sjælden lyd-/MIDI-datafil, der ikke er relateret til gemte Outlook-beskeder.
Programmer der åbner MSG-filer
Tekniske detaljer
dyb specifikation| Containerformat | Microsoft Compound File Binary (OLE2-struktureret lagring) - den samme CFB-container, som bruges af ældre `.doc`- og `.xls`-filer |
| MIME-type | `application/vnd.ms-outlook` |
| Filsignatur (magic bytes) | `D0 CF 11 E0 A1 B1 1A E1` ved byte-offset 0 - OLE2 CFB-headeren, som deles af alle Compound File-dokumenter |
| Internt layout | Beskedegenskaber, brødtekst og vedhæftede filer gemt som individuelt navngivne strømme og underlagre inde i CFB-containeren |
| Formateringsmuligheder for indhold | Gemmer almindelig tekst (`PR_BODY`), HTML (`PR_HTML`) og komprimeret RTF (`PR_RTF_COMPRESSED`) samtidigt; klienten gengiver den rigeste tilgængelige version |
| Strengkodning | Tekstegenskaber gemt som Unicode (UTF-16LE); ældre beskeder kan også indeholde en ANSI/Windows-1252 fallback-kopi |
| Lagring af vedhæftede filer | Hver vedhæftet fil optager et dedikeret underlager (`__attach_version1.0_#XXXXXXXX`), der indeholder dens egne binære data og MAPI-egenskabsstrømme |
| Egenskabstags-skema | Hver MAPI-egenskab bruger et 32-bit tag: øverste 16 bit = egenskabs-ID, nederste 16 bit = typekode (f.eks. `PT_UNICODE`, `PT_BINARY`, `PT_SYSTIME`) |
| Understøttede Outlook-elementtyper | E-mails (`IPM.Note`), kontakter (`IPM.Contact`), opgaver (`IPM.Task`), aftaler (`IPM.Appointment`), huskesedler (`IPM.StickyNote`) og distributionslister |
| Indlejret besked-nesting | Videresendte eller vedhæftede e-mails gemt som indlejrede `.msg`-underlagre i den overordnede fil, i vilkårlig dybde |
| Bevarede routing-metadata | Afsender, alle modtagerklasser (Til/Cc/Bcc), tidsstempler for levering, læst/ulæst-flag, vigtighedsniveau, følsomhed og konversationstråds-ID |
| Protokolspecifikation | Offentligt dokumenteret af Microsoft som den åbne [MS-OXMSG]-protokol; muliggør tredjepartsbiblioteker såsom `libpff` og `msg-extractor` |
| Udvikler | Microsoft Corporation |
| Typisk filstørrelse | Få kilobytes for beskeder med kun tekst; kan nå hundreder af megabytes, når store filer er indlejret som vedhæftede filer |
| Udgivet | Late 1990s with Microsoft Outlook; format documented publicly by Microsoft as [MS-OXMSG] |
| Specifikation | learn.microsoft.com |
MSG-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om MSG-filer.