多用途互联网邮件扩展

✍ dations ◷ 2025-04-28 09:40:33 #电子邮件,互联网标准,应用层协议

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

这个值是预留的扩展。

相关

  • 先正达先正达(英语:Syngenta)总部位于瑞士巴塞尔,2000年由诺华公司和农用化学品制造商捷利康合并而成,目前是全球最大的农药生产商。先正达的业务遍及全球90多个国家和地区,拥有员工2万1
  • 舍顺克一世舍顺克一世(英语:Sheshonk I) 古埃及第三中间期第二十二王朝的首任法老(约公元前943年—约公元前922年在位),为利比亚人的后裔,称号为“梅什韦什人的伟大领袖”,定都布巴斯提斯。凯
  • 桃园疗养院桃园疗养院,英文名称:桃园精神医学中心(Taoyuan Psychiatric Center),简称桃疗,是隶属于卫生福利部的公立精神科专科教学医院,规模具备 976 床各种功能的精神科病床,负责桃园、新竹
  • 兰姆位移物理学中,以威利斯·兰姆(Willis Lamb)为名的兰姆位移(Lamb shift)是氢原子两个能级( 2
  • 白卡利特瓦坐标:48°10′N 40°47′E / 48.167°N 40.783°E / 48.167; 40.783白卡利特瓦(俄语:Бе́лая Кали́тва),是俄罗斯罗斯托夫州中部的一个城市,位于北顿涅茨河畔,距首府
  • 辛集市坐标:37°55′01.92″N 115°12′35.98″E / 37.9172000°N 115.2099944°E / 37.9172000; 115.2099944辛集市是中华人民共和国河北省的一个县级市,现为省直管县,但行政上仍由
  • 尹 鸿尹鸿(?-),中国大陆作家,电影影评人。现任澳门科技大学电影学院院长、教授、博士生导师。曾经批评《十面埋伏 (电影)》和《满城尽带黄金甲》而成名。
  • 斯蒂芬斯斯蒂芬斯县(Stephens County, Oklahoma)是美国奥克拉荷马州南部的一个县。面积2,308平方公里。根据美国2000年人口普查,共有人口43,182人。县治邓肯 (Duncan)。成立于1907年11
  • 谢尔顿·伦纳德谢尔顿·伦纳德(英语:Sheldon Leonard,1907年2月22日-1997年1月10日)是美国电影与电视产业的一位先驱者,曾从事过制片人、导演、编剧和演员的职业。为了纪念此人,在经典美剧生活大
  • 布鲁克兰兹布鲁克兰兹是一条建在英国萨里郡韦布里奇附近的2.75英里(4.43千米)长的赛车赛道和机场。它于1907年开放,是世界上第一条专门建造的赛车赛道, 也是英国最早的机场之一,于1918年成