diff options
author | Tokio Kikuchi <tkikuchi@is.kochi-u.ac.jp> | 2007-11-25 16:08:04 +0900 |
---|---|---|
committer | Tokio Kikuchi <tkikuchi@is.kochi-u.ac.jp> | 2007-11-25 16:08:04 +0900 |
commit | 95fb97f0940d4c206ec790d0a6a6e49c6732eab5 (patch) | |
tree | 392df8b294d55d73f42e57c923828a52bf971434 /Mailman/Gui | |
parent | 96201784fa8a262abdfa1c0ab3e6adaad4eeba98 (diff) | |
download | mailman2-95fb97f0940d4c206ec790d0a6a6e49c6732eab5.tar.gz mailman2-95fb97f0940d4c206ec790d0a6a6e49c6732eab5.tar.xz mailman2-95fb97f0940d4c206ec790d0a6a6e49c6732eab5.zip |
Add 'sibling list' feature: exclude and include lists are other mailing
lists whose members are exclude or included if they appear in To:
or Cc:. (Patch ID 1347962)
Diffstat (limited to 'Mailman/Gui')
-rw-r--r-- | Mailman/Gui/NonDigest.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Mailman/Gui/NonDigest.py b/Mailman/Gui/NonDigest.py index ca125a03..c319d6ef 100644 --- a/Mailman/Gui/NonDigest.py +++ b/Mailman/Gui/NonDigest.py @@ -143,6 +143,30 @@ and footers: access via web browser. If you want the attachments totally disappear, you can use content filter options.''')), ]) + + info.extend([ + _('Sibling lists'), + + ('regular_exclude_lists', mm_cfg.EmailList, (3, WIDTH), 0, + _('''Other mailing lists on this site whose members are + excluded from the regular (non-digest) delivery if those + list addresses appear in To: or Cc: header.'''), + _('''The list addresses should be written in full mail address + format (e.g. mailman@example.com). Do not specify this list + address mutually in the exclude list configuration page, + or those doubled members won't get any message. Note also that + the site administrator may prohibit cross domain sibling.''')), + + ('regular_include_lists', mm_cfg.EmailList, (3, WIDTH), 0, + _('''Other mailing lists on this site whose members are + included in the regular (non-digest) delivery if those + list addresses don't appear in To: or Cc: header.'''), + _('''The list addresses should be written in full mail address + format (e.g. mailman@example.com). Note also that the site + administrator may prohibit cross domain sibling.''')), + ]) + + return info def _setValue(self, mlist, property, val, doc): |