Mailman listadmin 2.32 review

Download
by rbytes.net on

listadmin is a command-line alternative to Mailman's Web interface for administering mailing lists. Mailman has a friendly but rat

License: Public Domain
File size: 14K
Developer: Kjetil T Homme
0 stars award from rbytes.net

listadmin is a command-line alternative to Mailman's Web interface for administering mailing lists.

Mailman has a friendly but rather awkward web interface for manipulating the queue of messages held for moderator approval. Since I maintain a couple of dozen lists, some of which receive 50+ spams per day, I needed a way to reduce the time taken to process all the junk e-mail.

The result was listadmin. It is designed to keep user interaction to a minimum, in theory you could run it from cron to prune the queue. It can use the score from a header added by SpamAssassin to filter, or it can match specific senders, subjects, or reasons. The configuration file is Notepad.exe friendly. A sample configuration file:
password "Geheim"

# action to take when pressing just Return default discard

# discard automatically anything with SA score higher than 6 spamlevel 6

discard_if_from ^(postmaster|mailer(-daemon)?|listproc|no-reply)@

my-favourite-band@ifi.uio.no
spectroscopy-discuss@lister.ping.uio.no

You can't make a screenshot of a program like this, but a sample session may be instructive. See the manual page for the whole story. The script is written in Perl and requires a few modules, but AFAIK they are all bundled with Perl 5.8.0.

What's New in This Release:
Some variants of spam score headers used to be misparsed, giving too high values. E.g., listadmin would fetch the absolute value from the default exiscan header, which is bad when local mail is given -10 points.
Various diagnostics have also been improved.

Mailman listadmin 2.32 keywords