问题:
MIME与SMTP的关系是怎样的?什么是Quoted-printable编码和base64编码?
答案:
由于SMTP存在着一些缺点和不足在这种情况下提出了通用因特网邮件扩充协议MIME。MIME并没有改动SMTP或取代它。MIME的意图是继续使用目前的格式但增加了邮件主题的结构并定义了传送非ASCII码的编码规则也就是说MIME邮件可以在现有的电子邮件程序和协议下传送。可以用6-25图表示为。 [*] quoted-printable编码适用于当所传送的数据中只有少量的非ASCII码的情况。这种编码方法的要点就是对于所有可以打印的ASCII码除非特殊字符等号外都不改变。 base64编码适用于任意的二进制文件。编码过程是先将二进制代码划分为一个24 bit长的单元然后将每一个24 bit单元划分为4个6 bit组每一个6 bit组按照一定方法转换成ASCII码。base64编码增加了开销当需要传送的数据大部分为ASCII码时最好还是采用quoted-printable编码。 本题考查MIME和SMTP两种邮件协议的关系,以及两种内容传送编码的工作原理。