Update of /cvsroot/mailman/mailman/Mailman
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5069
Modified Files:
Tag: Release_2_1-maint
Defaults.py.in
Log Message:
Fixed VERP_CONFIRM_REGEXP to accommodate 'broken' MUAs that add the
local_part of the From: address as a 'real name' in the To: header when
replying.
Index: Defaults.py.in
===================================================================
RCS file: /cvsroot/mailman/mailman/Mailman/Defaults.py.in,v
retrieving revision 2.112.2.36
retrieving revision 2.112.2.37
diff -u -d -r2.112.2.36 -r2.112.2.37
--- Defaults.py.in 15 Jan 2006 21:01:35 -0000 2.112.2.36
+++ Defaults.py.in 18 Mar 2006 17:27:56 -0000 2.112.2.37
@@ -642,8 +642,12 @@
VERP_CONFIRM_FORMAT = '%(addr)s+%(cookie)s'
# This is analogous to VERP_REGEXP, but for splitting apart the
-# VERP_CONFIRM_FORMAT.
-VERP_CONFIRM_REGEXP = r'^(?P<addr>[^+]+?)\+(?P<cookie>[EMAIL PROTECTED])@.*$'
+# VERP_CONFIRM_FORMAT. MUAs have been observed that mung
+# From: [EMAIL PROTECTED]
+# into
+# To: "local_part" <[EMAIL PROTECTED]>
+# when replying, so we skip everything up to '<' if any.
+VERP_CONFIRM_REGEXP = r'^(.*<)?(?P<addr>[^+]+?)\+(?P<cookie>[EMAIL
PROTECTED])@.*$'
# Set this to Yes to enable VERP-like (more user friendly) confirmations
VERP_CONFIRMATIONS = No
_______________________________________________
Mailman-checkins mailing list
[email protected]
Unsubscribe:
http://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org