多用途网际邮件扩充协议 编辑

多用途网际邮件扩充协议是一个Internet标准,MIME给web浏览器提供了查阅多格式文件的方法。

目录

简介

编辑
多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持:

  • 非ASCII字符文本;

  • 非文本格式附件(二进制、声音、图像等);

  • 由多部分(multiple parts)组成的消息体;

  • 包含非ASCII字符的头信息(Header information)。这个标准被定义在RFC 2045、RFC 2046、RFC 2047、RFC 2048、RFC 2049等RFC中。

    MIME改善了由RFC 822转变而来的RFC 2822,这些旧标准规定电子邮件标准并不允许在邮件消息中使用7位ASCII字符集以外的字符。正因如此,一些非英语字符消息和二进制文件,图像,声音等非文字消息原本都不能在电子邮件中传输(MIME可以)。MIME规定了用于表示各种各样的数据类型的符号化方法。此外,在万维网中使用的HTTP协议中也使用了MIME的框架,标准被扩展为互联网媒体类型。

  • MIME headers

    编辑
    MIME是通过标准化电子邮件报文的头部的附加域(fields)而实现的;这些头部的附加域,描述新的报文类型的内容和组织形式。

    MIME版本

    MIME版本(MIME-Version),这个头部域在邮件消息的报文用一个版本号码来指明消息遵从的MIME规范的版本。目前版本是1.0。

    内容类型

    内容类型(Content-Type),这个头部领域用于指定消息的类型。

    内容传输编码

    内容传输编码(Content-Transfer-Encoding),这个区域使指定ASCII以外的字符编码方式成为可能。

    参见

    编辑
  • 8BITMIME

  • Unicode and email

  • Binary-to-text encoding

  • DIME—微软提议的一种技术,被称为DIME,是部分改变的MIME,最初应用于Web服务

  • Extended SMTP(ESMTP)

  • Mailcap

  • mime.types

  • Object Linking and Embedding(OLE)

  • S/MIME

  • SOAP with Attachments

  • Uuencoding

  • VPIM