EML转MSG转换器

如果收件人的 Outlook 工作流程需要 Outlook 邮件文件,请使用 MSG。将 EML 转换后,请在目标版本的 Outlook 中检查邮件标头、附件和内嵌图像。

选择或将文件拖放到此处

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

或粘贴 Ctrl+V

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

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

格式比较与技术规格

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

格式概述与应用

EML 是一种互联网邮件格式,通常以包含 MIME 部分的文本文件存储。Outlook MSG 是 Microsoft 专用的邮件容器。两者互转有助于将邮件导入兼容的 Outlook 工作流程,但邮件字段、附件和应用专属属性可能无法完全对应。 如果要将转换后的邮件用于归档或记录管理,请先在目标邮件客户端中检查。

技术规格与编解码器解析

EML 文件使用 message/rfc822 MIME 类型,依靠由回车符和换行符分隔的纯文本行,并为附件提供可选的 base64 或 quoted-printable 编码。相反,Outlook MSG 文件使用 application/vnd.ms-outlook MIME 类型,并建立在 OLE 复合文档架构之上。此 OLE 容器的行为类似于文件中的微型文件系统,利用存储流和属性标记来保存消息属性、收件人表和正文流。两种格式都不依赖有损压缩,这意味着在转换过程中核心文本和二进制有效负载保持不变。EML 文件的魔数签名只是标准的 ASCII 文本,而 MSG 文件以十六进制魔数 D0 CF 11 E0 A1 B1 1A E1 开头,将其识别为有效的 OLE 存储容器。

操作系统与浏览器兼容性

Thunderbird 和 Apple Mail 等许多邮件客户端都能打开 EML,但支持情况因版本和导入方式而异。MSG 主要用于 Microsoft Outlook 和兼容的查看器;具体可用性因平台和产品而异。

实用信息

在批量转换大型消息存档之前,请务必验证目标环境是否完全支持 OLE 复合文件。

常见问题

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

并非完全如此。部分邮件字段、MIME 细节和 Outlook 专有属性可能无法准确映射。请在目标 Outlook 版本中检查附件、内嵌图片、邮件头和属性。

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

RFC 822 EML 文件是一个扁平的、人类可读的纯文本文件,采用 MIME 边界结构。Outlook MSG 文件是一个二进制 OLE 复合文件,将电子邮件数据组织成专为 Microsoft Outlook 量身定制的分层存储流和属性块。