[8854] in Athena Bugs
(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>