[Mailman-Users] new list announcements coming from "mailman-admin"
msapiro at value.net
Fri Jul 22 18:16:50 CEST 2005
Matt Emerson wrote:
>On our system (Mac OS X Server, using the bundled Postfix and bundled
>Mailman 2.1.4), when we create a new list with the newlist command,
>the new list announcement that is sent to the list owner comes from
>"mailman-admin at our.list.server". This address is also cited as the
>address to which questions should be sent.
This is a bug in that bin/newlist was not updated to use listname-owner
instead of the deprecated listname-admin address.
The 2.1.6 version of bin/newlist fixes this.
>However, when a user sends mail to mailman-admin, the system thinks
>it's a bounce. Unrecognized bounces get forwarded to the list owners,
>so we do see them, but this is obviously sub-optimal.
>So, it seems that we have two options:
>1. We could edit the aliases file. It currently reads as follows.
>mailman: "|/usr/share/mailman/mail/mailman post mailman"
>mailman-admin: "|/usr/share/mailman/mail/mailman admin mailman"
>mailman-bounces: "|/usr/share/mailman/mail/mailman bounces mailman"
>mailman-confirm: "|/usr/share/mailman/mail/mailman confirm mailman"
>mailman-join: "|/usr/share/mailman/mail/mailman join mailman"
>mailman-leave: "|/usr/share/mailman/mail/mailman leave mailman"
>mailman-owner: "|/usr/share/mailman/mail/mailman owner mailman"
>mailman-request: "|/usr/share/mailman/mail/mailman request mailman"
>mailman-subscribe: "|/usr/share/mailman/mail/mailman subscribe mailman"
>mailman-unsubscribe: "|/usr/share/mailman/mail/mailman unsubscribe mailman"
>If we made mailman-admin just be an alias for mailman, this could
>possibly work, although I worry that this alteration would be undone
>if someone ever ran genaliases. (I also note that the admin and
>bounces scripts in /usr/share/mailman/scripts are identical.)
The -admin address is deprecated and should be a synonym for -bounces.
This shouldn't be changed in aliases.
>2. We could edit the newlist command, and where it says
> siteadmin = Utils.get_site_email(mlist.host_name, 'admin')
>we could make it read
> siteadmin = Utils.get_site_email(mlist.host_name)
>This is not very appealing---I'd rather not have to remember to make
>this change when we update the Mailman software.
This is effectively what is done in 2.1.6 newlist except -owner is used.
>Is there something else that we are doing wrong? Perhaps our site list
>is somehow set up incorrectly? I did read the FAQ and search the
>archives a bit, but I'm sure it's possible that I missed a solution.
No, It's not you - it's newlist.
>Any pointers or help would be appreciated.
Download the current newlist from
This fixes your issue and also adds a couple of options for better
specifying list domains. It should work with 2.1.4 and if you upgrade
to 2.1.6 in the future, nothing will change.
Mark Sapiro <msapiro at value.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
More information about the Mailman-Users