From owner-freebsd-current Fri Sep 22 14:29:04 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id OAA23056 for current-outgoing; Fri, 22 Sep 1995 14:29:04 -0700 Received: from haywire.DIALix.COM (peter@haywire.DIALix.COM [192.203.228.65]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id OAA23050 for ; Fri, 22 Sep 1995 14:28:58 -0700 Received: (from peter@localhost) by haywire.DIALix.COM (sendmail) id FAA15859 for freebsd-current@FreeBSD.org; Sat, 23 Sep 1995 05:28:53 +0800 (WST) From: Peter Wemm Message-Id: <199509222128.FAA15859@haywire.DIALix.COM> Subject: Re: rmail and brain-dead mail systems .. patch enclosed To: freebsd-current@FreeBSD.org Date: Sat, 23 Sep 1995 05:28:52 +0800 (WST) X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@FreeBSD.org Precedence: bulk In freebsd.current you write: >As Rodney W. Grimes wrote: >> >> You all do realize that our rmail sources come with sendmail: >Yes, of course. >> And if you have problems with rmail they should be sent to Eric... > >The problem is rmail itself, and its idea of insisting on From_. I >don't know which ancient environment Eric has been designing this >for... i assume he might have had a reason for it, but for all >"modern" environments, /bin/rmail can safely be replaced by sendmail. > >Perhaps configurations where only old UUCP mailers communicate >together (without intervening RFC-822 mailers) might be the cause, >perhaps there's no From: line then so From_ will be important. If you drop the From_ line, how do you communicate the envelope sender address? It's most definately needed... For example, when you send email to (say) current@freebsd.org, the envelope sender is "owner-freebsd-current@freebsd.org" which happens to be aliased to "mailman". If your uucp mailer cannot tell the mail system to send all 90 bounces/deferred messages to jmb, instead of the "From: joerg@...", then you'd get pretty annoyed pretty quick.. :-) You can only replace rmail with sendmail if you can get all of your neighbors to call your rmail as "rmail -f envelope_sender -oMrUUCP envelope_recipient" - they may as well just be allowed to call sendmail directly... -Peter