Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

PRB: Exchange Server 5.5 Rejects POP3 Messages in Base64


View products that this article applies to.

This article was previously published under Q270614

↑ Back to the top


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. <<message.txt>>

↑ Back to the top


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.

↑ Back to the top


Resolution

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

↑ Back to the top


Status

This behavior is by design.

↑ Back to the top


Keywords: KB270614, kbprb

↑ Back to the top

Article Info
Article ID : 270614
Revision : 3
Created on : 3/12/2004
Published on : 3/12/2004
Exists online : False
Views : 249