The information in this article applies to:
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. CAUSEThe 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. WORKAROUNDWhen 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 this to be a problem in the Microsoft products listed at the beginning of this article. MORE INFORMATIONTo Reproduce the Problem:
net stop smtpsvc
net start smtpsvcNOTE: The remote user will not see the second "Testing" text.
What occurs is that remote systems interpret the "<CRLF>.<CRLF>" sequence as ending the message.
Note that this problem also occurs with the Pickup subdirectory of the Imcdata directory in Exchange Server 5.5. Additional query words:
Keywords : exc55 |
Last Reviewed: October 7, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |