先看结论
- MSG 是保存单个 Outlook 邮件、约会、联系人或任务的项目文件格式,在新版 Outlook 或 Outlook 网页版中打开它需要账户具有符合条件的 Microsoft 365 订阅。
- 在新版 Outlook for Windows 中,把 MSG 文件拖入阅读窗格,或双击文件,也可以右键选择“打开方式”。在 Outlook 网页版中,把文件拖入阅读窗格。这些打开方式要求账户具有符合条件的 Microsoft 365 订阅。Microsoft 的 MSG 打开指南没有说明 Mac 原生应用或手机上的具体打开步骤,也未说明浏览器方法是否支持离线或仅在你的电脑上处理文件。
- MSG 可以包含附件对象。Microsoft 指出附件是传播计算机病毒的常见途径,Outlook 会阻止部分可执行文件等附件类型。中等风险评级来自附件的潜在执行风险,而非扩展名本身。文件能正常打开,或读取程序通过声明长度与实际流长度的结构检查,都不能证明附件安全。
MSG 文件:Outlook 项目的打开方法与邮件转换
Microsoft 的 MSG 格式用于在文件系统中保存单个 Outlook 项目,不限于邮件。它基于 Compound File Binary 第 3 版,以分层存储对象和流组织内容:存储对象类似目录,流类似文件。顶层代表整个 Message 对象,每个收件人和附件分别具有存储对象,此外还有命名属性映射存储和消息属性流。字符串属性采用 Unicode 或非 Unicode,同一文件不能混用两种形式。美国国会图书馆列出的媒体类型为 application/vnd.ms-outlook,同时注明它未在 IANA 注册。
对于已在经典 Outlook 中打开的邮件,可以通过 Microsoft Print to PDF 打印为 PDF,或保存为 HTML。HTML 可保留格式、图片、链接以及 From、To、Cc、Subject 信息。纯文本会失去粗体、斜体、字体颜色和正文内图片的显示能力。如果需要完整的项目属性和附件,请保留原始 MSG;PDF 或 HTML 适合作为阅读副本。
怎么打开
在新版 Outlook for Windows 中,把 MSG 文件拖入阅读窗格,或双击文件,也可以右键选择“打开方式”。在 Outlook 网页版中,把文件拖入阅读窗格。这些打开方式要求账户具有符合条件的 Microsoft 365 订阅。Microsoft 的 MSG 打开指南没有说明 Mac 原生应用或手机上的具体打开步骤,也未说明浏览器方法是否支持离线或仅在你的电脑上处理文件。
在新版 Outlook for Windows 中,把 MSG 文件拖入阅读窗格,或双击文件,也可以右键选择“打开方式”。在 Outlook 网页版中,把文件拖入阅读窗格。这些打开方式要求账户具有符合条件的 Microsoft 365 订阅。Microsoft 的 MSG 打开指南没有说明 Mac 原生应用或手机上的具体打开步骤,也未说明浏览器方法是否支持离线或仅在你的电脑上处理文件。
对于已在经典 Outlook 中打开的邮件,可以通过 Microsoft Print to PDF 打印为 PDF,或保存为 HTML。HTML 可保留格式、图片、链接以及 From、To、Cc、Subject 信息。纯文本会失去粗体、斜体、字体颜色和正文内图片的显示能力。如果需要完整的项目属性和附件,请保留原始 MSG;PDF 或 HTML 适合作为阅读副本。
文件安全
MSG 可以包含附件对象。Microsoft 指出附件是传播计算机病毒的常见途径,Outlook 会阻止部分可执行文件等附件类型。中等风险评级来自附件的潜在执行风险,而非扩展名本身。文件能正常打开,或读取程序通过声明长度与实际流长度的结构检查,都不能证明附件安全。
来路不明、文件名带两个后缀,或者内容和扩展名对不上——先停下来核对。
转换格式
对于已在经典 Outlook 中打开的邮件,可以通过 Microsoft Print to PDF 打印为 PDF,或保存为 HTML。HTML 可保留格式、图片、链接以及 From、To、Cc、Subject 信息。纯文本会失去粗体、斜体、字体颜色和正文内图片的显示能力。如果需要完整的项目属性和附件,请保留原始 MSG;PDF 或 HTML 适合作为阅读副本。
先复制一份原文件再转换,转完对照看看画质、元数据和排版有没有变。
常见问题
MSG 文件是什么格式,MSG 邮件文件用来保存什么?
MSG 是 Microsoft 的 Outlook 项目文件格式,用于保存单个邮件、约会、联系人或任务。邮件 MSG 可以包含消息属性、收件人信息和附件对象,因此不能只把它理解为一段邮件正文。
Windows 上的新版 Outlook 怎么打开 MSG 邮件文件?
把 MSG 拖入新版 Outlook 的阅读窗格,或双击文件,也可以右键选择“打开方式”。账户需要具有符合条件的 Microsoft 365 订阅。
没有桌面版 Outlook 怎么在浏览器中查看 MSG 邮件?
可以使用 Outlook 网页版,把 MSG 文件拖入阅读窗格。账户仍需要符合条件的 Microsoft 365 订阅。Microsoft 未说明这种方法是否支持离线或仅在你的电脑上处理文件。
Mac 怎么打开 MSG 文件?
在 Mac 的浏览器中打开 Outlook 网页版,把 MSG 文件拖入阅读窗格。账户需要具有符合条件的 Microsoft 365 订阅。Microsoft 的 MSG 打开指南没有说明 Outlook for Mac 的原生打开方法,也未列出 Mac 专属的兼容性限制。
手机怎么打开 MSG 文件?
若只需在手机上阅读,可请发送者在经典 Outlook 中导出 PDF 或 HTML 副本;若需要原始项目结构,应同时保留 MSG。Microsoft 的 MSG 打开指南没有说明移动版 Outlook 对 MSG 的支持,也没有列出手机浏览器的具体打开步骤。
MSG 文件在新版 Outlook 中打不开怎么办?
先确认账户具有符合条件的 Microsoft 365 订阅,再尝试拖入阅读窗格。数据损坏也是一种可能:MSG 的部分流含长度信息,读取程序可比较声明长度和实际长度以发现结构不一致。不过,单凭打不开不能断定文件已损坏。
保存 Outlook 邮件应该选择 MSG 还是 HTML?
需要 Outlook 项目的属性和附件结构时选择 MSG。经典 Outlook 导出的 HTML 适合阅读带格式、图片、链接和部分邮件头信息的内容。需要完整项目时请保留原始 MSG,把 HTML 作为阅读副本。
MSG 文件中的邮件如何转换成 PDF?
在 Windows 的经典 Outlook 中打开邮件后,通过 Microsoft Print to PDF 打印为 PDF。PDF 适合作为阅读副本;不能假定它保留 MSG 的全部项目属性和附件对象。
MSG 邮件转成文本会丢失什么?
转换为纯文本会丢失粗体、斜体、字体颜色等格式,以及正文内图片的显示能力。若需要原始正文表现和 Outlook 项目结构,请保留原始 MSG。
如何提取 MSG 文件中的附件?
MSG 为每个附件保存独立的存储对象。可先通过支持的 Outlook 打开方式查看项目中的附件。Microsoft 的 MSG 打开指南没有列出具体提取命令或独立提取工具。把邮件转成 PDF 或文本,也不能保证保留这些附件对象。
MSG 文件中的附件安全吗,能直接打开吗?
不能根据 MSG 扩展名或正常显示就认定附件安全。Microsoft 指出附件是传播病毒的常见途径,Outlook 会阻止部分可执行文件等类型。打开附件前应确认发送者和附件本身;结构长度检查也不能代替附件安全判断。
相关格式
资料来源
[MS-OXMSG]: Outlook Item (.msg) File Format · Microsoft 官方格式规范
[MS-OXMSG]: Top Level Structure · Microsoft 官方格式规范
Microsoft Outlook Item (MSG) · 美国国会图书馆
Open .eml, .msg, and .oft files in new Outlook and Outlook on the web · Microsoft 官方支持
Change the message format to HTML, Rich Text Format, or plain text in Outlook · Microsoft 官方支持
Save an Outlook message as a .eml file, a PDF file, or as a draft · Microsoft 官方支持
Blocked attachments in Outlook · Microsoft 官方支持