RFC 822 邮件 (.eml)

IETF 标准

电子邮件消息 (EML) 是用于保存单个电子邮件的标准文件格式,可保留完整的传输标头、HTML 格式、发件人验证签名 (DKIM) 以及嵌入的文件附件。

将 EML 转换为 MSG

免费的浏览器端 EML 转 MSG 转换器。在您的设备上即时转换文件。

检查与元数据

操作系统和文件分析器通过检查开头的二进制字节序列来识别 EML 文件:

选择或将文件拖放到此处

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

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

字节级文件头签名 (魔数)

操作系统和文件分析器通过检查开头的二进制字节序列来识别 EML 文件:

十六进制签名 (偏移量 0):

46 72 6F 6D 3A / 52 65 63 65 69 76 65 64 3A

ASCII 表示形式: From: / Received:

标准化: IETF RFC 5322 / RFC 2045 (MIME)

技术规格

容器架构纯文本 RFC 5322 邮件,先列出 From、To、Subject、Date 等标头,后接 MIME 多部分正文和 Base64 附件
压缩方式未压缩文本(附件以 Base64 编码)
字节序UTF-8 / ASCII 文本流
色彩空间嵌入图像配置文件
通道与结构邮件标头、纯文本正文、HTML 正文、内嵌图像和文件附件
最大尺寸邮件大小不受格式限制(邮件服务器通常限制在 25 MB 至 50 MB)
透明度N/A
流式传输与渐进式加载按行顺序流式读取标头和正文

技术对比矩阵:EML 对比同类产品

技术属性EML (当前)MSGMBOXPDF
标准化IETF RFC 5322 开放标准专有微软 OLE 格式IETF RFC 4155 开放标准ISO 32000 文档标准
每个文件的消息数单封电子邮件单封电子邮件整个邮箱(多封电子邮件)档案文档视图
附件访问可提取的 MIME 部件OLE 附件存储串联的 MIME 部分嵌入的 PDF 附件
跨平台支持EML 是常见的单封邮件格式;能否打开和导入取决于邮件客户端及其版本。依赖于 Windows Outlook通用的 Unix / Mac / Linux所有平台通用

常见损坏模式与十六进制恢复指南

电子邮件客户端显示原始代码(例如 '------=_NextPart_000...')而不是格式化的文本。

根本原因: Content-Type 标头中缺少或损坏了 MIME 边界分隔符声明。

恢复方法: 使用 File2File.app 电子邮件修复工具重新对齐 MIME 多部分边界。

安全分析与解析器攻击向量

EML 文件可能携带网络钓鱼攻击内容、恶意脚本注入或可执行文件附件。

已知攻击向量

  • 通过网页邮件客户端中呈现的未转义 HTML 电子邮件正文进行跨站脚本攻击 (XSS)。
  • 使用具有欺骗性的文件名伪装的恶意可执行附件。
  • 通过伪造标头误导用户,使其误认发件人身份。

防御性最佳实践: 在打开之前清理 HTML 电子邮件正文并扫描附件。

历史渊源与里程碑

2008IETF 将互联网邮件消息规范更新为 RFC 5322。
1996MIME 多部分标准 (RFC 2045-2049) 使得 EML 内部能够支持丰富的 HTML 电子邮件和文件附件。
1982RFC 822 定义了基础的文本电子邮件标头结构。

核心优势与特点

  • EML 是常见的单封邮件格式;能否打开和导入取决于邮件客户端及其版本。
  • 您在 Gmail、Outlook 或 Yahoo 收到的每封电子邮件,都会以与 EML 文件中保存的格式完全相同的形式在互联网上传输。
  • 自包含:将正文文本、内联图片和附件封装在单个文件中。

技术局限与劣势

  • 以 Base64 编码的附件使总文件大小膨胀了大约 33%。
  • 单消息格式:不是为存储整个邮箱而设计的(与 MBOX 或 PST 不同)。
  • 可能包含恶意的网络钓鱼链接或可执行附件。

趣味技术冷知识

  • 您在 Gmail、Outlook 或 Yahoo 收到的每封电子邮件,都会以与 EML 文件中保存的格式完全相同的形式在互联网上传输。
  • 证据能否采纳取决于司法管辖区、真实性和案件情况。
  • 您可以在任何基本的文本编辑器中打开任何 .eml 文件来阅读原始电子邮件源代码。

常见技术问题

什么是 EML 文件?

EML 文件是保存到计算机上的电子邮件,包含主题、发件人、日期、正文以及任何附件。

如何在没有 Outlook 的情况下打开 EML 文件?

您可以直接在网络浏览器中使用 File2File.app,立即打开、查看 EML 文件并提取其中的附件。

我可以将 EML 转换为 PDF 吗?

可以。File2File.app 可以将 EML 电子邮件转换为包含邮件头和格式的干净、专业的 PDF 文档。