On 9/28/21 9:53 AM, Darth Vader via Mailman-Users wrote:
Hello,
I created a brand new mailman list on dreamhost.
The list is supposed to be private and not visible online or to the public at 
all.
Currently there are general list info pages, archives, etc.

This is what I need:

testl...@example.org <mailto:testl...@example.org>
When one of the members emails that list, their email gets sent to all the 
members (obviously).
Members cannot see names/email addresses of any members.

Set Privacy options... ->Subscription rules -> private_roster to List admin only

In addition, if you mean members should not see the name/email of the sender of a post, set General Options -> anonymous_list to Yes

When they reply to a message, the reply goes to the sender.

Set General Options -> reply_goes_to_list to Poster, but this won't work if anonymous_list is Yes.

I as the admin can only add/remove members.

Set Privacy options... ->Subscription rules -> subscribe_policy to Require approval and Privacy options... ->Subscription rules -> unsubscribe_policy to Yes and fdiscard all (un)subscription requests.


There is not supposed to be a web interface for any members.

Normally, I would say put access controls either via configuration or .htaccess file on Mailman's cgi-bin directory to limit access via IP or password, but since you are using a dreamhost hosted Mailman, you can't do that, so you can't limit access to the web UI. There is no way to do this via list configuration.

Nobody can change any of their own settings.

In addition to limiting access to the web UI, you would need to restrict access to email commands. One way to do this would be to remove the alias or whatever to deliver mail to the testlist-requ...@example.org address, but again, on a shared host you can't do that. There is no way to do this via list configuration.

No messages get posted publicly at all. No one on the internet can view them - 
the only way to see them is logged in as admin or in the member’s email 
inboxes. Once again, no propagation/archives/news etc. at all anywhere else.

Set Archiving Options -> archive to No or set Archiving Options -> archive_private to private and control access as above.

The goal for this is to be a simple private communications list between members 
(less than 40).

I am new to mailman so I would really appreciate anyone’s help with this.


Limiting access to the web UI and to user settings is almost certainly not possible on a shared host.


--
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better 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/

Reply via email to