Popis formátu multipart/Mixed Internet Message Format

Původní číslo KB:   323226

Další informace

Kombinovaná/smíšená zpráva MIME se skládá ze směsi různých datových typů. Každá část těla je vymezená hranicí. Parametr hranice je textový řetězec, který slouží k vymezení jedné části těla zprávy od druhé. Všechny hranice začínají dvěma spojovníky (--). Konečný okraj také končí dvěma pomlčkami (--). Hranice mohou být tvořeny libovolným znakem ASCII kromě mezery, řídicího znaku nebo speciálních znaků.

Když Exchange Server posílá zprávy MIME, závisí typ obsahu na tom, jestli jsou přílohy zprávy, a formátování textu zprávy. V případě příloh je typ obsahu multipart/Mixed. V tomto případě se text zprávy a Každá příloha stanou samostatnou částí obsahu zprávy, z nichž každá má vlastní typ obsahu. V případě, že se nevyskytují žádné přílohy, je obsah zprávy typu text a obyčejný a tělo zprávy je tvořeno pouze jednou částí.

Záhlaví zprávy MIME odeslané s přílohou Wordu se může podobat následujícímu:

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

Zprávy, které jsou vytvořeny klienty MIME jako multipart/kombinovaná zpráva MIME bez name parametru typu obsahu nebo volitelného filename parametru pro content-disposition záhlaví, nemusí být při přijetí serverem Exchange vykresleny správně.