多用途网际邮件扩展协议

多用途网际邮件扩展协议(Multipurpose Internet Mail Extensions,简称MIME)

目录

  • 1 什么是多用途网际邮件扩展协议[1]
  • 2 MIME的现状[2]
  • 3 MIME的构成[3]
  • 4 MIME的主要优点[3]
  • 5 参考文献

什么是多用途网际邮件扩展协议

  多用途网际邮件扩展协议(以下简称MIME)是TCP/IP信件系统的扩展。MIME编码技术用于将数据从8位的格式转换成7位的ASCII码格式,所以MIME协议既支持二进制文件传输,也支持常规的文本文件传输。MIME消息能包含文本、图像、音频、视频以及其他应用程序专用的数据。

MIME的现状

  多用途网际邮件扩展协议扩展了SMTP,它实现了在标准SMTP消息中封装多媒体(非文本)消息的功能。MIME使用Base64编码方案将复杂文件转化为ASCII。MIME是相对较新的标准,虽然大多数UA应用都支持MIME,但仍存在少量应用不支持它。MIME在RFC2045—2049中描述,S/MIMES/MIME是新的MIME规范,它支持加密消息。S/MIME基于钥加密机制(RSA)并可有效防止消息被中途截取或伪造。RSA公钥/私钥认汪根据算法的发明者Rivest、Shamir和Adelman称,RSA提供公钥/私钥加密功能。

MIME的构成

  MIME定义了7个基本类犁和15个子类型,子类型几乎每年都有扩充,如表2—8所示。下面重点讲述其中6个。

表 MIME内容类型和子类型
内容类型子类型描述
textPlain
richtext
enriched
无格式文本
简单格式文本,如粗体、斜体或下划线等
richtext的简化和改进
imagejpeg
gif
IS010918格式
CompuServe图形交换格式
audiobasic用8位ISDNμ律格式编码
videompegIS011172格式
applicationoctet-stream
postscript
任意二进制数据
一个PostScript程序
multipartmixed
parallel
digest
altenative
多个正文部分,串行处理
多个正文部分,可并行处理
一个电子邮件的摘要
多个正文部分,具有相同的语义内容
messagerfc822
partial
external-body
内容是另一个RFC822邮件报文
内容是一个邮件报文的片断
内容是指向实际报文的指针

  (1)text。该类型表明是文本,一般有两个子类型:plain和html。plain表示无格式命令的文本,html表示文本中嵌入了HTML标签,要求收方用户代理作为web页处理。

  (2)image。其常用的两个子类型是或f和jpeg,分别表示gif格式和jpeg格式的图像。

  (3)audio。表示可听见的声音媒体,其两个子类型是basic和32kdpcm。basic指基于8位的μ-law编码,32kdpcm表示一个32kdpcm格式的报文。

  (4)video。包括mpeg和quicktime子类型,该子类型指明影片格式。

  (5)application。该类型表明收方用户在浏览或使用数据前要经一个应用软件处理。如对msword子类型,把一个microsoftword文件加入到电子邮件中,收方用户代理要用microsoftword对其进行处理,另一个重要的子类型是octet-stream,表明报文包含连续流字节序列,收到报文前,收文用户代理要让用户先把数据存入磁盘,然后再进行处理。

  (6)multipart。这是最重要的一个子类型。电子邮件能像web页那样包含许多对象,如文本、图像等。

MIME的主要优点

  MIME的主要优点在于它的灵活性。这种标准并不规定所有的发送方和接收方必须使用单一的编码方式。取而代之的是,MIME允许使用任何时候发明的新的编码方式。发送方和接收方只要能同意一种编码方式及对该编码方式使用同一名字,就可以使用传统的电子邮件进行通信。进一步,MIME没有规定用来划分各部分所用的具体值或用来命名编码方案的方式。发送方可以选择主体中不会出现的任何字符串作为分隔符,接收方使用头部的信息来决定怎样将信息解码。

  MIME与老的电子邮件系统是兼容的,而且传送信息的电子邮件系统不需要理解正文或MIME头部行所使用的编码——这些信息可以完全像任何电子邮件信息一样对待。邮件系统只是传送头部信息而并不解释它们,且将正文像单个文本块一样对待。

参考文献

  1. 范立南,周昕主编.网络管理员教程.高等教育出版社,2010
  2. 洪志全等编.计算机网络实用技术.南京大学出版社,2003
  3. 3.0 3.1 刘广钟,姜秀柱,曹天杰编著.计算机网络.中国矿业大学出版社,2003
阅读数:200