[Mailman-Users] Multiple mailing lists with overlapping membership

2022-02-19 Thread linux--- via Mailman-Users
I run a small club with about 50 members. All the club mailing lists are 
private. Everyone is in the memb...@domain.name list, and there are two other 
smaller lists containing subsets of the membership, eg ad...@domain.name, 
maintena...@domain.name. When a message is sent to both ad...@domain.name and 
memb...@domain.name, recipients get both copies of the message.
Would it be better to remove individuals who are in the ad...@domain.name list 
from the memb...@domain.name list, and then add @admin as a member of the 
memb...@domain.name list. Does this make memb...@domain.name an 'umbrella' list?
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
https://mail.python.org/archives/list/mailman-users@python.org/


[Mailman-Users] Re: Multiple mailing lists with overlapping membership

2022-02-19 Thread Mark Sapiro

On 2/19/22 01:48, linux--- via Mailman-Users wrote:

I run a small club with about 50 members. All the club mailing lists are 
private. Everyone is in the memb...@domain.name list, and there are two other 
smaller lists containing subsets of the membership, eg ad...@domain.name, 
maintena...@domain.name. When a message is sent to both ad...@domain.name and 
memb...@domain.name, recipients get both copies of the message.
Would it be better to remove individuals who are in the ad...@domain.name list 
from the memb...@domain.name list, and then add @admin as a member of the 
memb...@domain.name list. Does this make memb...@domain.name an 'umbrella' list?



First, you wouldn't add @admin as a member of memb...@domain.name. If 
you wanted to do this, you would add ad...@domain.name as a member of 
the memb...@domain.name list. The @listname syntax is only for things 
like subscribe_auto_approval and *_these_nonmembers. But then members 
removed from the smaller lists because they are also members of the 
larger list would not receive posts addressed only to a smaller list.


That said, there is a better way to do this.

add ad...@domain.name and maintena...@domain.name to 
regular_exclude_lists on the memb...@domain.name list. Then when a post 
is addressed to say memb...@domain.name and ad...@domain.name, members 
of ad...@domain.name will be excluded from delivery from the 
memb...@domain.name list and will receive only one copy from the 
ad...@domain.name list.


How you set regular_exclude_ignore on the memb...@domain.name list 
depends on how the smaller lists treat nonmember posts. This is to 
address the situation where a nonmember of say ad...@domain.name posts 
to memb...@domain.name and ad...@domain.name, perhaps by reply-all to a 
post that addressed both lists. If that post to the ad...@domain.name 
list will ultimately be rejected or discarded, set 
regular_exclude_ignore on the memb...@domain.name list to Yes, but if it 
will ultimately be accepted for the ad...@domain.name list set 
regular_exclude_ignore on the memb...@domain.name list to No.


--
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
--
Mailman-Users mailing list -- mailman-users@python.org
To unsubscribe send an email to mailman-users-le...@python.org
https://mail.python.org/mailman3/lists/mailman-users.python.org/
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: https://www.mail-archive.com/mailman-users@python.org/
   https://mail.python.org/archives/list/mailman-users@python.org/