Description of problem:
As of Mailman 2.1, a 'site list' is required, from which admin requests appear
to originate. When upgrading a previous Mailman setup, this site list is not
created and no indication is given that such is required. The 'INSTALL' file
containing this information isn't even included in the RPM.
The absence of the site list causes sender verification to fail, and hence all
outgoing administrative requests fail to be delivered.
Either the RPM post-install script should create this list if it doesn't already
exist, or some indication should be given to the site administrator that it's
The file /usr/share/doc/mailman-2.1.1/INSTALL.REDHAT contains the following:
- Create a "site-wide" mailing list (Note: this must be done
before starting the mailman daemon). This is the one that
password reminders will appear to come from. Usually this
should be the "mailman" mailing list, but if you need to change
this, be sure to change the MAILMAN_SITE_LIST variable in
mm_cfg.py (see below).
% /var/mailman/bin/newlist mailman
By the way, the reason this is not done in the RPM install is because there are
some manual installation tasks that have to be performed before newlist will