Hi, Though already it has been resolved, JFYI.
On 05/29/18 23:20, Tatsuo Ishii wrote:
I would like to "freeze" an existing mailing list: I want to keep the mailing list but I want no one newly subscribe the list.
I've implemented new list's subscribe_policy 'forbid' for this purpose. https://code.launchpad.net/~futatuki/mailman/2.1-forbid-subscription (patch against latest mailman: https://mm.poem.co.jp/mailman-jp/forbid-subscription-r1762-patch.txt ) With 'forbid' subscribe_policy, * it hide subscription form on list's listinfo page (by using new template listinfo_nosubscribe.html). * it reject all subscription request from users via Web UI and via email. * following operations are still allowed, inspite of ban_lists rule to prevent any email address to subscribe doesn't allow them. - changing email address of users already subscribing both by users themselves operations and by list owners. - adding new member via operations by list owner or site owner. On the other hand, the things to be worse, * this breakes translations of some conpicious message by modification. (this is one reason why this modification won't be merged into upstream) * it also is needed to prepare new translated template for listinfo page without subscription form, for all languages used by lists (otherwise, fall back to English template if 'forbid' policy is choosed) * new value for subscribe_policy 4 as 'forbid' may conflict with future release of mailman 2.1 and already this value is incompatible with current version. (to migrate list config data file from modified version to upstream, make sure its subscribe_policy should be other than 'forbid') -- Yasuhito FUTATSUKI <[email protected]> ------------------------------------------------------ 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
