summaryrefslogtreecommitdiff
path: root/Mailman/SecurityManager.py
diff options
context:
space:
mode:
authorbwarsaw2001-11-20 16:20:28 +0000
committerbwarsaw2001-11-20 16:20:28 +0000
commit681a004ee98ca3ccad10aa2dc34c9d4332c7a297 (patch)
tree5038c8ffedc133b11939d6f46ff46cbe1b2b7cfb /Mailman/SecurityManager.py
parent2a142a8d0001102e44594a74a514e5db19dd735c (diff)
downloadmailman-681a004ee98ca3ccad10aa2dc34c9d4332c7a297.tar.gz
mailman-681a004ee98ca3ccad10aa2dc34c9d4332c7a297.tar.zst
mailman-681a004ee98ca3ccad10aa2dc34c9d4332c7a297.zip
New variables to control VERP-like behavior for better bounce
detection. VERP_FORMAT: The string (with interpolations) that is used as the format for VERP'd envelope senders. VERP_REGEXP: The (unfortunately complex) regular expression which decodes strings encoded with VERP_FORMAT. WIBNI Python had a scanf() equivalent? VERP_PASSWORD_REMINDERS: A flag which controls whether password reminders are VERP'd. This is a golden opportunity because such emails are already individualized. VERP_PERSONALIZED_DELIVERIES: A flag which controls whether personalized regular deliveries are VERP'd. This is another golden opportunity because such emails are already individualized. VERP_DELIVERY_INTERVAL: A variable which controls the frequency with which to VERP regular, non-personalized deliveries. 0 means never VERP these, 1 means to always VERP them, and a number > 1 means to VERP every Nth delivery. GLOBAL_PIPELINE: Move the ToUsenet handler up to just after the ToArchive handler. Also, added some comments. QRUNNERS: Alphabetize, and also add a BounceRunner now that we're going to change the envelope sender address so that bounces always come to listname-bounces@dom.ain. IOW, we're finally separating administration from bounce processing, however this /will/ require folks to regenerate their aliases. We'll make that easier for them.
Diffstat (limited to 'Mailman/SecurityManager.py')
0 files changed, 0 insertions, 0 deletions