Skip to main content

RFC 2046 - Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types

发布日期: 1996年11月
状态: 标准跟踪协议 (Standards Track)
作者: N. Freed (Innosoft), N. Borenstein (First Virtual)
废止: RFC 1521, RFC 1522, RFC 1590


摘要 (Abstract)

STD 11, RFC 822定义了一个消息表示协议, 详细规定了US-ASCII消息头部, 并将消息内容或消息正文保留为扁平的US-ASCII文本. 这组文档统称为多用途互联网邮件扩展 (Multipurpose Internet Mail Extensions, MIME), 重新定义了消息格式以允许:

  1. 使用US-ASCII以外字符集的文本消息正文
  2. 非文本消息正文的可扩展不同格式集
  3. 多部分消息正文
  4. 使用US-ASCII以外字符集的文本头部信息

这些文档基于RFC 934, STD 11和RFC 1049中记录的早期工作, 但扩展和修订了它们. 由于RFC 822对消息正文的描述很少, 这些文档在很大程度上与RFC 822正交 (而不是修订).

MIME系列中的初始文档RFC 2045指定了用于描述MIME消息结构的各种头部. 本第二个文档定义了MIME媒体类型系统的一般结构并定义了一组初始媒体类型. 第三个文档RFC 2047描述了RFC 822的扩展以允许在互联网邮件头部字段中使用非US-ASCII文本数据. 第四个文档RFC 2048指定了MIME相关功能的各种IANA注册程序. 第五个也是最后一个文档RFC 2049描述了MIME一致性标准以及提供了一些MIME消息格式、致谢和参考书目的示例.


本备忘录的状态 (Status of this Memo)

本文档为互联网社区指定了一个互联网标准跟踪协议, 并请求讨论和改进建议. 有关本协议的标准化状态和状态, 请参阅"互联网官方协议标准"(STD 1)的最新版本. 本备忘录的分发不受限制.


目录 (Contents)

附录 (Appendices)


MIME系列文档

  • RFC 2045: MIME第一部分 - 消息体格式
  • RFC 2046: MIME第二部分 - 媒体类型 (本文档)
  • RFC 2047: MIME第三部分 - 消息头部扩展
  • RFC 2048: MIME第四部分 - 注册程序
  • RFC 2049: MIME第五部分 - 一致性标准和示例

主要媒体类型

本文档定义了以下顶级媒体类型:

离散类型 (Discrete Types)

  • text: 文本数据 (text/plain, text/html等)
  • image: 图像数据 (image/jpeg, image/png等)
  • audio: 音频数据 (audio/mpeg, audio/wav等)
  • video: 视频数据 (video/mp4, video/mpeg等)
  • application: 应用程序数据 (application/pdf, application/json等)

复合类型 (Composite Types)

  • multipart: 多部分消息 (multipart/mixed, multipart/alternative等)
  • message: 封装的消息 (message/rfc822, message/partial等)

相关资源