[Pkg-mailman-hackers] Bug#398684: mailman: Hostname settings are
ignored when generating admin emails
Chris Adams
cadams at salk.edu
Wed Nov 15 02:18:51 CET 2006
Package: mailman
Version: 2.1.5-8sarge5
Severity: normal
We're using mailman with a virtual domain ("lists.example.edu") on an
existing postfix server ("example.edu"). Postfix is configured to use a
mailman transport for that domain.
We have the various host variables set to "lists.example.edu":
DEFAULT_EMAIL_HOST = 'lists.example.edu'
DEFAULT_URL_HOST = 'lists.example.edu'
add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
This works for normal usage - list traffic goes to the right places, the
web pages are generated correctly and all of the host names listed in
emails are correct.
Unfortunately the email address generated for subscription requests and
other admin messages is generated incorrectly as "server.example.edu"
and so these requests bounce.
The list-related headers are generated correctly:
Message-ID: <mailman.1.1163552708.1505.test at lists.example.edu>
X-BeenThere: test at lists.example.edu
List-Id: test.lists.example.edu
Everything else is generated incorrectly:
Return-Path: <test-bounces at server.example.edu>
From: test-request at server.example.edu
Reply-To: test-request at server.example.edu
Sender: test-bounces at server.example.edu
Errors-To: test-bounces at server.example.edu
After a fair amount of searching it appears that this is not supposed to
be possible as long as DEFAULT_EMAIL_HOST is set correctly. Postfix is
not configured to masquerade email.
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.12-1-686-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages mailman depends on:
ii apache [httpd] 1.3.33-6sarge3 versatile, high-performance HTTP s
ii cron 3.0pl1-86 management of regular background p
ii debconf 1.4.30.13 Debian configuration management sy
ii libc6 2.3.2.ds1-22sarge4 GNU C Library: Shared libraries an
ii logrotate 3.7-5 Log rotation utility
ii postfix [mail-transpo 2.1.5-9 A high-performance mail transport
ii pwgen 2.03-1 Automatic Password generation
ii python 2.3.5-2 An interactive high-level object-o
ii ucf 1.17 Update Configuration File: preserv
-- debconf information:
* mailman/queue_files_present:
mailman/default_server_language: en
mailman/gate_news: false
* mailman/site_languages: en
* mailman/used_languages: en
* mailman/create_site_list:
More information about the Pkg-mailman-hackers
mailing list