On 21 May 2014 at 20:03, Mark Sapiro wrote: > On 05/21/2014 06:11 PM, Bernie Cosell wrote: > > I'd like to change several of the parameters [digest, nomail, etc] for > a > > bunch of users on one of my lists. I've looked through the list of > > commands in /bin and I don't see a way to modify the parameter > settings > > from the command line [and it'll be real tedious to do it one at a > time > > from the admin interface]. Is there a way to do it? > > Assuming you want to set the same settings for all members, it's easy > via withlist,
Alas, I only need to mess with 80 out of 400. BUT in this case setting them *all* to "mail" [i.e., not-nomail] would be OK, so I'll look at withlist... > Also, nomail is handled differently. Here you'd need > > from Mailman import MemberAdaptor > > at the beginning of your script and > > mlist.setDeliveryStatus(member, MemberAdaptor.BYADMIN) > > to set nomail by admin. There's a script at > <http://www.msapiro.net/scripts/set_nomail.py> that sets nomail, but > it > probably has more options than you need. How would you clear nomail? Because that looks OK if it does just one member. I can easily whip up a shell script to generate the .py file with the commands for the 80 members I need to tweak. Thanks! /b\ -- Bernie Cosell Fantasy Farm Fibers mailto:[email protected] Pearisburg, VA --> Too many people, too few sheep <-- ------------------------------------------------------ Mailman-Users mailing list [email protected] https://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: https://mail.python.org/mailman/options/mailman-users/archive%40jab.org
