HighDots Forums  

Re: Restore Mailman lists to default setting

Python Python programming language mailing list


Discuss Re: Restore Mailman lists to default setting in the Python forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Mark Sapiro
 
Posts: n/a

Default Re: Restore Mailman lists to default setting - 10-30-2009 , 09:54 PM






Hung Phan wrote:
Quote:
We have a few lists that have different settings than Mailman default
settings. We believe that some of these settings are conflicting and
create two issues that we are currently experiencing (subscribe email
not sent out and sender not receive posted message) We went through
changing the settings on the lists but not making any difference. With
newly created lists, they don't have the issue. Is there a way to
restore a list setting to the default setting but keep the membership?

You can use one of your newly created, working lists and do

bin/config_list -o filename working_list

Then edit filename and remove the list specific settings like
real_name, owner, moderator, description, info and subject_prefix and
then using the edited file, do

bin/config_list -i filename non-working_list

Or, you could do

bin/config_list -o file1 working_list
bin/config_list -o file2 non-working_list
diff file1 file2

to see what's different.

However, if I understand correctly what "subscribe email not sent out"
means, that is controlled only by send_welcome_msg, and "sender not
receive posted message" is controlled by the individual user option
called "not metoo" on Membership Management... -> Membership List. The
default for this setting for new users is the "Do not send a copy of a
member's own post" checkbox under General Options ->
new_member_options, but that only affects the setting for new
subscribers. Changing this has no effect on existing members.

In order to turn off "not metoo" for all existing members (without
doing it via the web interface) you need a withlist script such as the
one at <http://www.msapiro.net/scripts/set_nodups.py>, but that script
sets "nodups" On for all members. To set "not metoo" Off for all
members you need to change the line

mlist.setMemberOption(member, mm_cfg.DontReceiveDuplicates, 1)

to

mlist.setMemberOption(member, mm_cfg.DontReceiveOwnPosts, 0)

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

------------------------------------------------------
Mailman-Users mailing list Mailman-Users (AT) python (DOT) org
http://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: http://mail.python.org/mailman/options/mailman-users/python%40highdots.com

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.