Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83 SMI; site sun.uucp Path: utzoo!linus!decvax!decwrl!sun!gnu From: gnu@sun.uucp (John Gilmore) Newsgroups: net.mail.headers Subject: Re: user-editable mail headers Message-ID: <1654@sun.uucp> Date: Tue, 28-Aug-84 02:13:27 EDT Article-I.D.: sun.1654 Posted: Tue Aug 28 02:13:27 1984 Date-Received: Thu, 30-Aug-84 08:59:00 EDT References: <762@hou3c.UUCP> <351@daemon.UUCP> Organization: Sun Microsystems, Inc. Lines: 15 Sendmail makes it relatively easy to build such mail interfaces. It has an option (-t) which says, "Read the header and message from standard input and decide who to send it to". This lets mh, vnews, etc. avoid mesing with headers and just let them pass the whole message to sendmail. I believe it deals with the "authentication" issue by inserting a Sender: field if the supplied From: field doesn't match the one it would have provided (except for commentary). It probably doesn't deal with duplicated fields (eg an existing Sender:, or some Received: lines). It removes all Bcc: lines from the header after building the envelope. There was a message from someone at IBM suggesting that you should be able to edit a version of the message with groups expanded, then for sending it should compress them out again? Why would you want to?