[Mailman-Users] Automating Mailman Archive Maintenance

Mark Sapiro mark at msapiro.net
Tue May 24 00:32:16 CEST 2011

C Nulk wrote:
>I have written a small php app which uses the imap libraries to open and
>process the mbox files.  Given a time frame, the app will mark for
>deletion or remove any messages older than the time frame.  Now to write
>a script to call bin/arch for each of the lists I process with my php
>app.  I think I will still shutdown mailman when I run the php app since
>I don't have any way to check on any locks.  Afterwards, I can restart
>Mailman, then call the script to rebuild the archives.

That should work fine, but if you wrote a Python script, it could use
Mailman list methods to manage the archive locking and use either
Python's imaplib or mailbox modules to actually manipulate messages in
the .mbox.

Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

More information about the Mailman-Users mailing list