多用途互联网邮件扩展

✍ dations ◷ 2025-09-09 16:20:56 #电子邮件,互联网标准,应用层协议

多用途互联网邮件扩展(英语: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%的报文长度,而且,经过编码的消息对于人类来说是不可读的。

这个值是预留的扩展。

相关

  • GlottologGlottolog是纪录世界上鲜有人知的语言的一个目录学数据库,起初由位于德国莱比锡的马克斯·普朗克进化人类学研究所创建,2015年起改由位于耶拿的马克斯·普朗克人类历史科学研
  • 邦巴利区邦巴利区(英文:Bombali District)是塞拉利昂14区之一,首府马卡尼 (英文:Makeni).
  • 高铁酸盐高铁酸盐中的高铁酸根是一种无机阴离子,化学式2-。它对光敏感,使得化合物和溶解有它的溶液呈淡紫色。其为已知最强的对水稳定的氧化物质之一。尽管它被归为弱碱,高铁酸盐浓溶液
  • 国语一字多音审订表陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧  小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧  书法 ‧ 飞白书笔画 ‧ 
  • 地铁站地铁站,台湾称作捷运站,为属于城市轨道交通系统的铁路车站,通常采用地下或高架方式建构车站。多线交会的地铁站可能有许多层,一般分为大堂和月台,因此必须装设大量电扶梯、楼梯及
  • 洪都拉斯地理洪都拉斯是坐落在中美洲北部的一个国家。洪都拉斯北临加勒比海,南濒太平洋的丰塞卡湾,东、南同尼加拉瓜和萨尔瓦多交界,西与危地马拉接壤。它是中美洲的第二大国。洪都拉斯的国
  • 纳特·博克瑟纳特·博克瑟(英语:Nat Boxer,1925年6月22日-2009年12月3日)美国音频工程师。他曾因电影现代启示录赢得奥斯卡最佳音响效果奖。
  • 西门子 M55西门子 M55是德国西门子公司的移动电话产品。ME45的后续系列产品,它的后续产品是M65。官方宣传称此机为“超酷前卫的个性化手机”,并赋予“天蝎机”这一昵称。支持GPRS CLASS
  • 克里斯蒂安·康鹫克里斯蒂安·康鹫(爱沙尼亚语:Kristjan Kangur,1982年10月23日-),爱沙尼亚篮球运动员,现在效力于意大利球队瓦雷泽篮球俱乐部。他也代表爱沙尼亚国家男子篮球队参赛。
  • 凯赫特纳乡坐标:58°55′49″N 24°52′41″E / 58.93028°N 24.87806°E / 58.93028; 24.87806凯赫特纳乡(爱沙尼亚语:Kehtna vald),是爱沙尼亚的一个乡,位于该国西部,由拉普拉县负责管辖,首