多部分/混合因特網訊息格式的描述

原始 KB 編號: 323226

其他相關資訊

多部分/混合MIME訊息是由不同數據類型的混合所組成。 每個主體部分都是以界限來分界。 界限參數是文字字串,用來從另一個部分描述訊息本文的一個部分。 所有界限的開頭都是兩個連字元 (--) 。 最後一個界限也會以兩個連字元 ( ) 結束。 界限可以由空格、控制字元或特殊字元以外的任何 ASCII 字元組成。

當 Exchange Server 傳送 MIME 訊息時,內容類型取決於訊息是否有附件,以及消息正文的格式。 如果有附件,則 content-type 為 multipart/mixed。 在此情況下,消息正文和每個附件會成為訊息內容的個別部分,每個都具有自己的內容類型。 如果沒有附件,則訊息的內容類型為 Text/Plain,而訊息本文只由一個部分組成。

使用 Microsoft Word 附件傳送之訊息的多部分/混合 MIME 訊息標頭可能如下所示:

Content-type: multipart/mixed;
boundary="Boundary_any ascii character except some of the following special characters:

<BR/> ( )< > @ , ; : \ / [ ] ? = "
"
--Boundary_any ASCII character, except some special characters below:
content-Type: text/plain;----
charset=iso-8859-1
Content-transfer-encoding: 7BIT
--Boundary_ASCII characters  
Content-type: application/msword;
name="message.doc"
Content-Transfer-Encoding: base64

由 MIME 用戶端撰寫為多部分/混合 MIME 訊息而沒有 name 內容類型參數或標頭選擇性 filename 參數 content-disposition 的訊息,在 Exchange 接收時可能無法正確轉譯。