[Mailman-Users] Incorrect Headers in Confirmation Email
Kenneth Jacker
khj at be.cs.appstate.edu
Thu Aug 22 23:29:15 CEST 2002
[Sorry for the length of this, but wanted to supply enough details.]
Config: RH7.3, mailman-2.0.11-1, python-1.5.2-38, python2-2.2-16
(/mailman/ is running on machine "d.c.b.a")
For some reason, generated email addresses are incorrect in the
headers of confirmation letters sent to new subscribers.
Here's what some of the headers look like in a sample confirmation
letter. Errors are prepended with '*'s and puzzling lines with
a '?':
From foobar-admin at d.c.b.a Thu Aug 22 16:43:18 2002
Return-Path: <foobar-admin at d.c.b.a>
Received: from d.c.b.a (d.c.b.a [1.2.3.4])
by c.b.a (8.12.2/8.12.2) with ESMTP id g7MJlsJH389618
for <user at c.b.a>; Thu, 22 Aug 2002 15:47:54 -0400 (EDT)
? Received: from d.c.b.a (d.c.b.a [127.0.0.1])
? by d.c.b.a (8.11.6/8.11.6) with ESMTP id g7MJlvh16998
? for <user at c.b.a>; Thu, 22 Aug 2002 15:47:57 -0400
Message-ID: <20020822204321.17497.79986.Mailman at d.c.b.a>
* From: foobar-request at c.b.a
To: user at c.b.a
* Reply-To: foobar-request at c.b.a
* Sender: foobar-admin at c.b.a
* Errors-To: foobar-admin at c.b.a
X-BeenThere: foobar at d.c.b.a
List-Help: <mailto:foobar-request at d.c.b.a?subject=help>
List-Post: <mailto:foobar at d.c.b.a>
List-Subscribe: <http://d.c.b.a/mailman/listinfo/foobar>,
<mailto:foobar-request at d.c.b.a?subject=subscribe>
List-Id: a list for testing 'mailman' <foobar.d.c.b.a>
List-Unsubscribe: <http://d.c.b.a/mailman/listinfo/foobar>,
<mailto:foobar-request at d.c.b.a?subject=unsubscribe>
List-Archive: <http://d.c.b.a/mailman/private/foobar/>
I first noticed the problem when I attempted to "reply" to the
confirmation letter. The error is due to the improper Reply-To:
header ...
The Reply-To: looks like:
Reply-To: foobar-request at c.b.a
instead of the correct:
Reply-To: foobar-request at d.c.b.a
There *is* a machine with FQDN "c.b.a", but /mailman/ is running on
another machine whose FQDN is "d.c.b.a". Strange!
I've checked on "c.b.a" for any "mailman" aliases and/or accounts, but
found nothing ...
Where is the Reply-To: (and other headers) generated?
Another thing I've noticed: the confirmation letter contains the
following:
We have received a request from 127.0.0.1 for subscription of
your email address, ...
Seems odd that the address for "localhost" appears, no? The Received:
headers above (marked with '?'s) also caught my attention in that host
"d.c.b.a" handles the letter twice: once for "localhost" and once for
"d.c.b.a".
I've done some web searching, but haven't found a solution.
Ideas?
Thanks!
--
Prof Kenneth H Jacker khj at cs.appstate.edu
Computer Science Dept www.cs.appstate.edu/~khj
Appalachian State Univ
Boone, NC 28608 USA
More information about the Mailman-Users
mailing list