Article ID: 217155 - Last Review: October 26, 2006 - Revision: 3.2 XADM: Missing MIME Boundary Causes Bad MIME PrologThis article was previously published under Q217155 SYMPTOMS When Microsoft Internet Mail Service receives a
MIME-encoded message that has a large MIME prolog and the message is relayed,
an endless loop in content conversion may result in a temporary file with an
.stf extension that grows until all the disk space is consumed or the Internet
Mail Service is shut down. The .stf file can also grow as a result of a POP3 or
IMAP4 client downloading mail from the server. CAUSE This problem typically occurs because a missing boundary
before a body part causes the body part to be interpreted as part of the
prolog. If the prolog is big enough to be within approximately 76 bytes of the
current available buffer space, the prolog is emitted but leaving no room for
the boundary to fit in. This results in an endless loop of emitting the same
prolog over and over again while the temporary file grows in size. A typical example would be:
Content-Type: multipart/alternative; boundary="----
_=_NextPart_001_01BE4633.82DAE140" A missing boundary here marks all of this portion to be
prolog:Content-Type: text/plain RESOLUTIONTo resolve
this problem, obtain the latest service pack for Exchange Server version 5.5.
For additional information, click the following article number to view the
article in the Microsoft Knowledge Base: 191014
(http://support.microsoft.com/kb/191014/EN-US/
)
XGEN: How to Obtain the Latest Exchange Server 5.5 Service Pack
The English version of this fix should have the
following file attributes or later:Component: Information Store Collapse this table
STATUSMicrosoft has
confirmed that this is a problem in Microsoft Exchange Server version 5.5.
This problem was first corrected in Exchange Server 5.5
Service Pack 3. | Article Translations
|

Back to the top
