邮件可以传送任意二进制文件。
邮件:信封,邮件头和邮件体
信封:不含有二进制信息;
邮件头和邮件体可能包含任意二进制序列,MIME针对这两个地方对他们加已改进。
1.新增了一些邮件头信息,用来协商MIME的一些参数。
2.定义了许多邮件内容的格式,对多媒体电子邮件的表示方法进行了标准化。
3.定义了传送编码,从而可以传送任意二进制文件。
所有的改进措施都是建立在不改变原来的SMTP协议和RFC822的基础上的。事实上,我们可以把这些改进措施,看成是在用SMTP等发送邮件前所采取的预处理。
邮件头
邮件头的域
邮件头包含了发件人、收件人、主题、时间、MIME版本、邮件内容的类型等重要信息。每条信息称为一个域,由域名后加:和信息内容构成,可以是一行,较长的也可以占用多行。域的首行必须“顶头”写,即左边不能有空白字符(空格和制表符);续行则必须以空白字符打头,且第一个空白字符不是信息本身固有的,解码时要过滤掉。
域名 | 含义 | 添加者 |
---|---|---|
Received | 传输路径 | 各级邮件服务器 |
Return-Path | 回复地址 | 目标邮件服务器 |
Delivered-To | 发送地址 | 目标邮件服务器 |
Reply-To | 回复地址 | 邮件的创建者 |