On 05/22/2014 07:34 AM, Bernie Cosell wrote:
> On 21 May 2014 at 20:03, Mark Sapiro wrote:
> 
> 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...


You might also look at Mailman's bin/list-members --nomail= command to
list the members you're interested in.


>> 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?


        mlist.setDeliveryStatus(member, MemberAdaptor.ENABLED)


> 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.


Also, see the script at
<http://www.msapiro.net/scripts/reset_bounce.py>. I could be more
specific with my advice if I knew exactly what you want to do.

-- 
Mark Sapiro <[email protected]>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
------------------------------------------------------
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

Reply via email to