MSG转EML转换器

将 Microsoft Outlook MSG 项目转换为 EML,可方便地将邮件导入支持 EML 格式的邮件客户端;部分 Outlook 专属字段或属性可能无法保留。

选择或将文件拖放到此处

隐私保护 - 文件不会离开您的设备

或粘贴 Ctrl+V

等待文件时,可以玩一玩 Code Rain

零网络传输隐私保证: 上传至外部服务器的数据为 0 字节。所有处理均在您的浏览器沙箱中本地完成。

格式比较与技术规格

规格MSGEML
MIME 类型application/vnd.ms-outlookmessage/rfc822
类型Microsoft Outlook 项目文件标准电子邮件消息文件
压缩未压缩的 OLE 复合存储流无 (MIME 多部分编码)
标准规范Microsoft MS-OXMSG 规范IETF RFC 5322
魔数文件头 (Magic Bytes)D0 CF 11 E0 A1 B1 1A E1 (Compound File Binary OLE2 header)From: / Received: / Return-Path: (RFC 822/5322 header lines)

格式概述与应用

Outlook MSG 文件使用 Microsoft 专用容器,而 EML 以 MIME 部分存储互联网邮件。将 MSG 转换为 EML 有助于把邮件移入支持 EML 的客户端,但不能保证保留所有 Outlook 属性、文件夹详细信息或附件。 请检查转换后的邮件;如果完整保真度或记录处理很重要,请保留原始 MSG 文件。

技术规格与编解码器解析

源 MSG 格式使用 application/vnd.ms-outlook MIME 类型,并构建在 OLE 复合文件结构之上,可通过十六进制魔数头签名 D0 CF 11 E0 A1 B1 1A E1 进行识别。此结构使用未压缩的二进制存储流来保存消息属性、收件人和附件。相比之下,目标 EML 文件使用 message/rfc822 MIME 类型且没有压缩。EML 使用标准的 MIME 多部分编码将所有内容存储为扁平文本文件。标头作为纯 ASCII 文本行显示在顶部,随后是分隔文本正文以及以 Base64 编码的二进制附件的边界。

操作系统与浏览器兼容性

邮件客户端、操作系统和版本不同,对 EML 的导入和打开支持也各异。Microsoft Outlook 和一些兼容查看器通常可以处理 Outlook MSG;浏览器和移动设备的支持情况取决于具体应用。

实用信息

在执行批量转换之前,请将原始 MSG 备份保存在安全的存档中,因为某些深度嵌套的 OLE 对象流或自定义 Outlook 表单属性可能需要专门的解析才能完全映射到标准 EML 标头中。

常见问题

如何在不损失质量的情况下将 Outlook MSG 转换为 RFC 822 电子邮件?

并非完全如此。部分 Outlook 属性、文件夹细节或附件元数据可能无法保存在 EML 中。请在目标邮件客户端中检查导出的邮件。

Outlook MSG 与 RFC 822 电子邮件有何区别?

MSG 是一个专有的二进制容器,使用专门为 Microsoft Outlook 设计的 OLE 复合存储流。EML 是由 RFC 822 定义的开放标准,将电子邮件数据存储为带有清晰标头字段和 MIME 边界的纯文本文件,任何标准文本编辑器或邮件客户端都可以读取它。