November 1996<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
多用途Internet郵件擴展(多用途網際郵件擴充協議(MIME))
第一部分:Internet信息體格式
本備忘錄的狀態
本文檔講述了一種Internet團體的Internet標準跟蹤協議,它需要進一步的討論和建議以得到改進。請參考最新版的“Internet正式協議標準” (STD1)來獲得本協議的標準化程度和狀態。本備忘錄的發佈不受任何限制。
摘要
STD11,RFC 882定義了一種信息表示協議,該協議規定了US-ASCII消息報頭(message header)的詳細細節,並規定消息內容(message content)和消息體(message body)爲US-ASCII 文本格式。本系列文檔共同被稱爲MIME(Multipurpose Internet Mail Extensions),重新定義了一系列允許下列內容的信息格式:
(1) 非US-ASCII的字符集的文本消息體(message body)
(2) 不同格式的非文本消息體(message body)的擴展集
(3) 多部分消息體(message body)
(4) 非US-ASCII字符集的文本報頭息
這套文檔基於更早的文檔RFC934、STD 11及RFC1049,但對它們進行了擴展和修正。由於RFC822對消息體(message body)涉及太少,所以這套文檔與RFC822的相關性不大(不是修正RFC822 )。
本文檔說明了用於描述MIME消息(message)的多種報頭;第二個文檔RFC2046定義了MIME媒體類型系統的總體結構並且定義了媒體類型的初始集;第三個文檔是RFC 2047,它擴展了RFC822,允許在Internet郵件報頭中出現非US-ASCII文本;第四個文檔RFC2048說明了MIME相關程序的不同IANA註冊過程;第五個也是最後一個文檔RFC2049描述了MIME一致性標準,同時提供了一些關於MIME消息格式的說明性示例,還有“致謝”和“參考書目”。
這些文檔都是RFC1521、RFC1522和RFC1590的修正版,而後面三個RFC又是RFC1341和1342的修訂版。在RFC2049中的附錄描述了與以前版本的不同及變化。
目錄
3. MIME頭字段(MIME Header Fields)
6. Content-Transfer-Encoding頭字段
6.1 Content-Transfer-Encoding 句法
6.2 Content-Transfer-Encoding 語義
6.3 新的Content-Transfer-Encoding
6.6 規範的編碼模式(Canonical Encoding Model)
6.8 Base64 Content-Transfer-Encoding