[Mailman-Developers] MM3: list disabling/enabling?

Barry Warsaw barry at list.org
Tue Jul 12 17:10:42 CEST 2011


On Jul 11, 2011, at 06:37 PM, Paul Wise wrote:

>With our current setup the disabled (or "graveyarded") list is removed
>from the /var/lib/mailman/lists dir and the aliases regenerated, so
>the MTA bounces messages to it and the admin interface for it cannot
>be logged into. Disabled lists are listed in a separate page in the
>web interface to the normal listinfo page. Some disabled lists might
>get their archives removed and some not.

I think this approach would actually be fairly easy to implement in the core,
with additional ui considerations in the new web ui.  It could be a matter of
just adding the .enabled flag to mailing lists, and re-running the MM3 moral
equivalent of genaliases when that flag changes.  All the data associated with
the mailing list would remain in the database.

The web ui would then look at the .enabled flag to decide where and how to
display the mailing list information, and whether to allow logins, etc.  But
it would still be able to get (and probably set) attributes on the mailing
list.

>I think bouncing at the MTA is slightly sub-optimal and that mailman
>could generate a more informative bounce indicating how to contact the
>server admin to get the list revived. Probably in the web interface
>there could be a "disabled lists" category. Server admins would
>probably want to be able to login to the disabled lists in the web
>interface, but maybe not the list admins.

Should you still be able to contact a disabled list's owners?  I think if
you're just going to bounce messages addressed to mydisabledlist-*@example.com
and the text is static, then it's probably best to point those aliases to a
very simple replybot service (I have one I've been toying with) so it doesn't
increase the load on Mailman.

-Barry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/mailman-developers/attachments/20110712/09f6b5b2/attachment.pgp>


More information about the Mailman-Developers mailing list