Subject: Re: SUMMARY: NFS and sendmail problems (fwd)

From: Rick Troth <[email-masked]>
Date: Mon, 14 Jun 93 14:50:22 CDT

>Not a sendmail bug if the sendmail eventually times out the connection.  A
>message is terminated by a <CR>.<CR> and if the imput looks like it hasn't
>completed the last line then nobody knows to add the termination to the
>data.  Thus the robust way to make sure the input is completed it to add
>a line termination to the input that gets handed to sendmail.
>
>Incomplete last lines in data are a standard problem and a program needs
>to handle them in a reasonable way.

        By golly,  you're right again,  Dan.

        So Pine has to cover for user (or editor) brokenness,
not sendmail brokenness.   Fair enough.

>Dan Schlitt                           School of Engineering Computer Systems
>[email-masked]        City College of New York
>(212)650-6760                         New York, NY 10031

--
Rick Troth <[email-masked]>,  Rice University,  Information Systems

---

From: "A. Hilborne" <[email-masked]>
Date: Tue, 15 Jun 1993 09:23:41 +0100 (BST)

> not sendmail brokenness.   Fair enough.

*But*, Pine can easily do:

	if input ends in a newline/line terminator then
		do nothing
	else
		add terminator
	fi

Thus guarding itself against bad input and ensuring that users who have
ensured proper message termination aren't annoyed.  I have just had to write a
mail script which was signbificantly complicated by Pine's tendency to add
extra lines.

--
Andrew M. Hilborne                        [email-masked]
Computing Service                    Tel: +44 91 222 8226 (direct)
University of Newcastle upon Tyne, UK.    +44 91 222 8039 (Comp Service office)

---

From: [email-masked] (Chris Wooff)
Date: Wed, 16 Jun 1993 09:04:44 +0100

At  9:23am on Jun 15,  9:23am "A. Hilborne"([email-masked]) wrote:
> ensured proper message termination aren't annoyed. 
End of insertion from "A. Hilborne"

I'd also support this request. Some programs which automatically answer
email requests can get confused by extra "lines". Of course this shouldn't
happen but this is the real world!

Chris