I've deleted all but the relevant Received lines that John posted....
John Summerfield wrote:
Received: from saturn.ccil.org (mail(_at_)saturn(_dot_)ccil(_dot_)org
[192.190.237.112])
by netsrvr.ami.com.au (8.11.6/8.11.6) with ESMTP id g2OED2X31255
for <summer+fetchmail(_at_)summer(_dot_)ami(_dot_)com(_dot_)au>; Sun,
24 Mar 2002
22:13:03 +0800
As you can see, the headers correctly identify the intended recipient.
From this, I have concluded my IAP's sendmail is configured correctly -
that is, he's not tried to hide addressing information.
It's not a matter of hiding or correct configuration....
In October 2001 I got this from one of the UML lists:
Received: from usw-sf-list1.sourceforge.net (usw-sf-fw2.sourceforge.net
[216.136.171.252])
by netsrvr.ami.com.au (8.11.2/8.11.2) with ESMTP id f94EpHJ01928
for <listreader(_at_)os2(_dot_)ami(_dot_)com(_dot_)au>; Thu, 4 Oct
2001 22:51:17 +0800
As you can see, the Received: header inserted by netsrvr.ami.com.au
identifies the subscription address correctly.
You're using listreader as your username on the UML lists?
However, in August I got this:
[from the user-mode-linux-user list]
Received: from usw-sf-list1.sourceforge.net (usw-sf-fw2.sourceforge.net
[216.136.171.252])
by netsrvr.ami.com.au (8.11.2/8.11.2) with ESMTP id
f77HCZh07433;
Wed, 8 Aug 2001 01:12:36 +0800
which does not have the 'for" clause in netsrvr's header. However, it
has worked with the UML account I created here:
[from the user-mode-linux-admin list]
Received: from usw-sf-list1.sourceforge.net (usw-sf-fw2.sourceforge.net
[216.136.171.252])
by netsrvr.ami.com.au (8.11.2/8.11.2) with ESMTP id f94ExxJ02092
for <uml(_at_)summer(_dot_)ami(_dot_)com(_dot_)au>; Thu, 4 Oct 2001
22:59:59 +0800
I guess the first question that needs answering is this;
How can an MTA send mail to sendmail in such a way it doesn't record
who it comes from?
Who it comes from, or who it's going to? I was following you up until
that question.
What I see happening is that for all but the user-mode-linux-user
list, you get a "for" clause added by netsrvr.ami.com.au telling who
the message is intended for (the envelope recipient). But on the
user-mode-linux-user list, you get no "for" clause.
The answer is simple. Someone else getting mail through
netsrvr.amu.com.au subscribed to user-mode-linux-user in August. If
there are multiple envelope recipients, sendmail does not add a "for"
clause. Otherwise the Received header could get huge.
--
==============================| Guildenstern: "So there you are."
Rob Funk <rfunk(_at_)funknet(_dot_)net> | Rosencrantz: "Stark raving sane."
http://www.funknet.net/rfunk |(Tom Stoppard, Ros. & Guil. Are Dead)