Ok this time I am admittedly missing something very basic.
I'm upgrading to sendmail 8.9.1 running on FreeBSD 3.0 (from um, a
very old version of sendmail running on a very old OS :-). I have
searched the sendmail and majordomo FAQs end-to-end and not found
When I use sendmail -f in an alias to set up a list, e.g.:
foo: "|/usr/sbin/sendmail -oi -fowner-foo foo-out"
Instead of doing what you would normally expect, sendmail prepends a
blank line, pushing the existing headers into the message body, and
generates an entire new set of headers at the top, with the -f value
in the new From: header. Simple example:
Received: (from daemon@localhost)
by bach.Graphics.Cornell.EDU (8.9.1/8.9.1) id QAA07146
for foo-out; Wed, 24 Mar 1999 16:37:38 -0500 (EST)
Date: Wed, 24 Mar 1999 16:37:38 -0500 (EST)
>From owner-foo Wed Mar 24 16:37:37 1999
Received: from maytag.graphics.cornell.edu (MAYTAG.GRAPHICS.CORNELL.EDU
by bach.Graphics.Cornell.EDU (8.9.1/8.9.1) with SMTP id QAA07143
for <firstname.lastname@example.org>; Wed, 24 Mar 1999 16:37:37 -0500 (EST)
Received: from localhost by maytag.graphics.cornell.edu;
id AA12908; Wed, 24 Mar 1999 16:37:36 -0500
Date: Wed, 24 Mar 99 16:37:36 -0500
From: Me <me@Graphics.Cornell.EDU>
Anybody here know how to get 8.9.1 to do the right thing?