At 15:42 15.06.98 EDT, Info-LabVIEW List Maintainer wrote:
>->(DATA)
><-(354 Enter Mail, end by a line with only '.')
>sending...:. ->(.)
Every decent mailer will, when it wants to send a line with only a
dot, send two dots.
And three dots for two dots, ad infinitum ad nauseam.
RFC 821 says:
4.5.2. TRANSPARENCY
Without some provision for data transparency the character
sequence "<CRLF>.<CRLF>" ends the mail text and cannot be sent
by the user. In general, users are not aware of such
"forbidden" sequences. To allow all user composed text to be
transmitted transparently the following procedures are used.
1. Before sending a line of mail text the sender-SMTP checks
the first character of the line. If it is a period, one
additional period is inserted at the beginning of the line.
2. When a line of mail text is received by the receiver-SMTP
it checks the line. If the line is composed of a single
period it is the end of mail. If the first character is a
period and there are other characters on the line, the first
character is deleted.
There are a lot of indecent mailers.
Harald A
--
Harald Tveit Alvestrand, Maxware, Norway
Harald.Alvestrand@maxware.no
References:
|
|