This is actually quite easy to do, but you will have to write your own scripts for it (or hire someone to do it for you), as this is not a function of Mailman.
Check out the command line scripts in ~mailman/bin/... Run an hourly list of your active users out of /etc/passwd. Compare the new list with last hours list. If any folks are missing (or commented out), then use the Mailman command line scripts to look for what lists they belong to, and then remove them from those lists. Easy to do. Should take you two hours. Jon Carnes ----- Original Message ----- From: "Bret Mogilefsky" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, October 22, 2001 5:27 PM Subject: [Mailman-Users] Analog to remove_members for nomail? > Hi folks, > > In tying Mailman deeper into my website, I'm trying to make it so that > suspension of a user on the site means suspension of his subscription to > site mailing lists... Basically the same functionality as checking the > "nomail" box in the web interface. I notice that there is no > suspend_members or nomail_members command, nor any such argument to > remove_members... Is there some obvious way to do this that I'm missing, > and if not where should I be looking to figure out how to hack it? > > Thanks, > Bret > -- > Bret Mogilefsky * Mgr. SCEA Developer Support * [EMAIL PROTECTED] > > ------------------------------------------------------ > Mailman-Users maillist - [EMAIL PROTECTED] > http://mail.python.org/mailman/listinfo/mailman-users ------------------------------------------------------ Mailman-Users maillist - [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-users
