Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!samsung!usc!apple!sun-barr!newstop!sun!turnpike!argv From: argv%turnpike@Sun.COM (Dan Heller) Newsgroups: comp.mail.mush Subject: Re: Dealing with old mail programs? Message-ID: <128562@sun.Eng.Sun.COM> Date: 30 Nov 89 00:55:56 GMT References: <128243@sun.Eng.Sun.COM> <1829@naucse.UUCP> Sender: news@sun.Eng.Sun.COM Reply-To: argv@sun.UUCP (Dan Heller) Organization: Sun Microsystems, Mountain View Lines: 19 In article <1829@naucse.UUCP> sbw@naucse.UUCP (Steve Wampler) writes: >From article <128243@sun.Eng.Sun.COM>, by argv%turnpike@Sun.COM (Dan Heller): >> More specifically, you are having problems -only- when the message >> starts as 'Steve:...' because if there is no blank line between that >> line and the other headers, how would mush know that the line in >> question is a header or not? How would you recommend that it be >> implemented? > >Well, one thing that I could live with pretty easily is to have >a list of 'legitimate' headers (set in .mushrc, say). The user cannot be responsible for dictating this sort of thing. Mail has specific required headers and other infinitely numerous optional headers that are legitimately part of the header of a message. If mush believed what the user said was a particular set of legitimate headers, as soon as it came to an unknown header, it would think the rest of it was part of a message and you'd be doing all sorts of things wrong. dan