多用途互联网邮件扩展

✍ dations ◷ 2025-05-19 00:29:28 #电子邮件,互联网标准,应用层协议

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

这个值是预留的扩展。

相关

  • 神话希腊神话(希腊语:ἡ Ἑλληνικὴ Μυθολογία),是原本语出古希腊人的一系列神话故事。这些神话讲述了宇宙的由来和本质,涉及各色神明、英雄及神秘生物,还谈及希腊人自
  • 混响混響(英语:reverberation)是声源发音停止后声音继续存在的声学现象。其产生原因在于声波的传播需要被墙壁或周围障碍物所阻碍并反射,其消失也就滞后于发声。根据不同场合的音效
  • 统治贞观遗风,是指在唐太宗之后的时期,亦即唐高宗及武则天的五十六年统治时期(649-705年),继续维持贞观之治的开明政治局面,并为后来唐玄宗的开元之治奠定基础。《资治通鉴》认为唐高
  • 北斗星君北斗星君,与南斗星君并称,是道教中重要的星君,掌管北斗七星,分别是“贪狼星(天枢星)、破军星 (瑶光星)、巨门星 (天璇星)、禄存星 (天玑星)、文曲星 (天权星)、武曲星 (开阳星)、廉贞星 (玉衡
  • 饶毓泰饶毓泰(1891年12月1日-1968年10月16日),名俭如,字树人,江西临川钟岭人。北京大学物理系教授,南开大学物理系的创始人,中国近代物理学奠基人之一。中央研究院第一届院士。父饶之麟,为
  • 吉尔福德坐标:51°14′12″N 0°34′13″W / 51.236538°N 0.570309°W / 51.236538; -0.570309吉爾福德(Guildford,i/ˈɡɪlfərd/)是英国的一座城市,位于萨里郡。
  • 瘟疫病毒属瘟疫病毒属()是黄病毒科的一个属。瘟疫病毒属的病毒主要感染哺乳动物,包括牛科和猪科的动物。瘟疫病毒属与动物的一些重大疾病有关,如猪瘟、牛病毒性腹泻和边界病等。
  • 华力西造山运动华力西造山运动(英语:Variscan orogeny),又称海西造山运动(英语:Hercynian orogeny),是指古生代晚期欧美大陆与冈瓦纳大陆碰撞形成盘古超大陆的地质造山事件。
  • .fi.fi为芬兰国家和地区顶级域(ccTLD)的域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .at .au .aw .ax .az  B .ba .bb .bd .be .bf .bg .bh .bi .bj .bm .bn .
  • 科拉多·基尼科拉多·基尼(Corrado Gini,1884年5月23日-1965年3月13日),意大利统计学家,人口学家和社会学家,开发出基尼系数,判断收入分配公平程度的指标。科拉多·基尼1884年出生于意大利特雷维