From ddb3a7b403dd079144337f89d856de5782f0ff96 Mon Sep 17 00:00:00 2001 From: klm Date: Sat, 17 Oct 1998 20:00:27 +0000 Subject: Refining "umbrella lists" mechanism, for lists that have other lists as members. Previously set by the "DEFAULT_REMINDERS_TO_ADMINS" option, that's now "DEFAULT_UMBRELLA_LIST". A new option, "DEFAULT_UMBRELLA_MEMBER_ADMIN_SUFFIX", dictates the suffix appened to the account part of the members address for administrative things like confirmation requests and password notices. (Otherwise, they would be delivered to the entire lists. Conversely, allowing an arbitrary admin-notice address specified by the subscriber would open the door for terrible chicanery, where people arbitrarily cross-subscribed lists...) Incremented DATA_FILE_VERSION for change. --- Mailman/Defaults.py.in | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Mailman/Defaults.py.in b/Mailman/Defaults.py.in index 06d8b46bf..272d93246 100644 --- a/Mailman/Defaults.py.in +++ b/Mailman/Defaults.py.in @@ -101,10 +101,11 @@ DEFAULT_REQUIRE_EXPLICIT_DESTINATION = 1 # Alternate names acceptable as explicit destinations for this list. DEFAULT_ACCEPTABLE_ALIASES =""" """ -# This provisional measure is for maillists that have only other maillists -# for members. Ultimately we will probably use surrogate administrative -# message delivery addresses, instead. -DEFAULT_REMINDERS_TO_ADMINS = 0 +# For maillists that have only other maillists for members: +DEFAULT_UMBRELLA_LIST = 0 +# For umbrella lists, the suffix for the account part of address for +# administrative notices (subscription confirmations, password reminders): +DEFAULT_UMBRELLA_MEMBER_ADMIN_SUFFIX = "-owner" # This variable controlls whether monthly password reminders are sent. DEFAULT_SEND_REMINDERS = 1 # Send welcome messages to new users? Probably should keep this set to 1. @@ -255,4 +256,4 @@ PRIVATE_ARCHIVE_FILE_DIR = os.path.join(PREFIX, 'archives/private') VERSION = '@VERSION@' # Data file version number -DATA_FILE_VERSION = 7 +DATA_FILE_VERSION = 8 -- cgit v1.2.3-70-g09d2