Microsoft KB Archive/270614

= PRB: Exchange Server 5.5 Rejects POP3 Messages in Base64 =

Article ID: 270614

Article Last Modified on 3/12/2004

-

APPLIES TO


 * Microsoft Exchange Server 4.0 Standard Edition
 * Microsoft Exchange Server 5.0 Standard Edition
 * Microsoft Exchange Server 5.5 Standard Edition

-



This article was previously published under Q270614



SYMPTOMS
If you submit a message that has a Base64 body part to Exchange versions 5.5 and earlier by using Post Office Protocol 3 (POP3), and the body part contains extraneous characters after the termination sequence, you may receive the following error message even if the extraneous characters are otherwise valid:

The Microsoft Exchange Server received an Internet message that could not be processed. To view the original message content, open the attached message. <>



CAUSE
Exchange only accepts Base64 encodings that are multiples of 4 in size. The extraneous characters cause the encoding size to not be a multiple of 4, so Exchange rejects the encoding.



RESOLUTION
Do not append extra characters to the end of a Base64 sequence that is submitted to Exchange.



STATUS
This behavior is by design.

Keywords: kbprb KB270614

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.