XFOR: Pickup Directory Files Containing Single Period Are Not Padded Correctly (221384)
The information in this article applies to:
- Microsoft Exchange Server 5.5
- Microsoft Internet Information Server 4.0
- Microsoft Commercial Internet System 2.0
This article was previously published under Q221384 SYMPTOMS
When you use Internet Information Service SMTP service to
create SMTP mail by copying files to or creating files in the Pickup
subdirectory or when you use the Exchange Server Internet Mail Service to create
SMTP mail in the Mailroot directory, mail may prematurely end for the recipient.
Each line after the end causes the remote system to interpret the text as a command and generate a "500 Command Unrecognized" error message.
CAUSE
The SMTP service does not explicitly ascertain whether the processed files have a single period on a line by itself in the message contents. Consequently, when a file that contains a single period on a line by itself is copied into the Pickup directory, the period is interpreted as the end of the message, and the message is truncated at the period. Each line after the period causes an error, which produces a "500 Command Unrecognized" error message on the remote system. Unless you run a network trace, the only indication of a problem is that the messages are truncated.
WORKAROUND
When you copy files to the Pickup directory, ensure any single periods are escaped or padded with another period (that is, when you want a period on a line by itself, type two periods).
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Minor | Last Reviewed: | 4/28/2005 |
---|
Keywords: | kbbug kbnofix KB221384 |
---|
|