[8854] in Athena Bugs

home help back first fref pref prev next nref lref last post

(VS3100) Version 7.3P: movemail breaks long lines

daemon@ATHENA.MIT.EDU ("Mark W. Eichin")
Mon Jan 20 16:18:01 1992

Date: Mon, 20 Jan 92 16:17:41 -0500
From: eichin@Athena.MIT.EDU ("Mark W. Eichin")
To: bugs@Athena.MIT.EDU

System type, version:	(VS3100) Version 7.3P
System name:		tsx-11
What's wrong:

Movemail breaks header lines that are longer than 128 characters (it
inserts a newline but no LWSP.) 

What should have happened:

Movemail should either properly continue broken headers or better yet
not arbitrarily break them at 128 characters.
	This is not as straightforward as it sounds; an approximation
to a solution would be to change all of the 128 char popmail buffers
to 4096 or so. The getline routine strips trailing newlines from the
buffers, and the output code adds them back, in spite of the fact that
fgets may return a full buffer without a trailing newline; fixing this
correctly may require changing the logic behind the newline handling.

				_Mark_ <eichin@athena.mit.edu>
				MIT Student Information Processing Board
				Cygnus Support <eichin@cygnus.com>

home help back first fref pref prev next nref lref last post