多用途互联网邮件扩展

✍ dations ◷ 2025-06-09 09:29:46 #电子邮件,互联网标准,应用层协议

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

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

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

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

MIME-Version: 1.0

内容类型

内容类型(Content-Type),这个头部领域用于指定消息的类型。一般以下面的形式出现。

Content-Type: /; parameter

type有下面的形式。

subtype用于指定type的详细形式。content-type/subtype配对的集合和与此相关的参数,将随着时间而增长。为了确保这些值在一个有序而且公开的状态下开发,MIME使用Internet Assigned Numbers Authority (IANA)作为中心的注册机制来管理这些值。常用的subtype值如下所示:

此外,尚未被接受为正式数据类型的subtype,可以使用x-开始的独立名称(例如application/x-gzip)。vnd-开始的固有名称也可以使用(例:application/vnd.ms-excel)。

parameter可以用来指定附加的信息,更多情况下是用于指定text/plain和text/htm等的文字编码方式的charset参数。MIME根据type制定了默认的subtype,当客户端不能确定消息的subtype的情况下,消息被看作默认的subtype进行处理。Text默认是text/plain,Application默认是application/octet-stream而Multipart默认情况下被看作multipart/mixed。

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

  Content-Transfer-Encoding: 

其中,mechanism的值可以指定为“7bit”,“8bit”,“binary”,“quoted-printable”,“base64”。

7位元ASCII码。

8位元ASCII码。

Not only may non-ASCII characters be present but the linesare not necessarily short enough for SMTP transport.

因为欧洲的一些文字和ASCII字符集中的某些字符有部分相同。如果邮件消息使用的是这些语言的话,与ASCII重叠的那些字符可以原样使用,ASCII字符集中不存在的字符采用形如“=??”的方法编码。这里“??”需要用将字符编码后的16进制数字来指定。采用quoted-printable编码的消息,长度不会变得太长,而且大部分都是ASCII中的字符,即使不通过解码也大致可以读懂消息的内容。

base64是一种将二进制的01序列转化成ASCII字符的编码方法。编码后的文本或者二进制消息,就可以运用SMTP等只支持ASCII字符的协议传送了。Base64一般被认为会平均增加33%的报文长度,而且,经过编码的消息对于人类来说是不可读的。

这个值是预留的扩展。

相关

  • 递归递归(英语:Recursion),又译为递回,在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。递归一词还较常用于描述以自相似方法重复事物的过程。例如,当两面镜子相互之间近
  • 日耳曼尼亚日耳曼尼亚(拉丁语:Germania;德语:Germania)是古代欧洲的一处地名,位于莱茵河以东、多瑙河以北,同时也包括被古罗马控制的莱茵河以西地区。地名来自高卢语,由罗马共和国统帅尤利乌斯
  • 异性恋主义异性恋主义(Heterosexism),亦称异性恋偏见、异性恋至上主义,是用于形容以异性恋观念为标准,看待整个主流社会,并且忽视或贬低非异性恋的性倾向者的态度,通常包含偏见和歧视的术语。
  • 珍·亚瑟珍·亚瑟(英语:Jean Arthur,1900年10月17日-1991年6月19日)是一名美国女演员,从她20世纪20年代拍摄无声片一直到1953年拍摄最后一部影片为止她一共拍摄了接近100部电影。在无声片
  • 汤玛士·非典汤玛士·史蒂芬·萨斯(又译汤玛斯·萨兹) (/sɑːs/ SAHSS; 匈牙利语:Szasz Tamas Istvan; (1920年4月15日-2012年9月8日))是匈牙利裔美国学者、精神病学家和心理分析,他大部分的
  • 周法高周法高(1915年9月29日-1994年6月25日),字子范,中国语言学家,中华民国中央研究院院士。妻王绵,为师王伯沆之女。
  • 商业广播商业广播,或简称为商业媒体,是以营利为目的的广播行为,多以播放商业广告与否为标准。基本上,公共广播以外的传播媒体即为商业广播。商业广播为现今多数大众传播媒体采用的运作方
  • 深作欣二深作欣二(1930年7月3日-2003年1月12日),日本电影导演、编剧;和山田洋次、篠田正浩和大岛渚同属二战后第二代导演,电影个人风格强烈,皆是作者派导演,尤擅长动作电影及日本极道(黑社会
  • 佐竹义宣佐竹义宣(1570年8月17日-1633年3月5日)是日本战国时代至江户时代初期的武将和大名。佐竹氏第19代当主。出羽国久保田藩初代藩主。父亲是佐竹义重。母亲是伊达晴宗的女儿,因此与
  • 凹塔螺科凹塔螺科(学名:Retusidae),中国大陆作囊螺科:ix,166,是后鳃类支序头楯目的一个海洋腹足纲后鳃类软体动物的科,其物种皆为个体非常细小。按原来2005年的分类,本科属于壳蛞蝓总科,现时