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 required.
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 work correctly.