------------------------------------------------------------ revno: 1835 committer: Mark Sapiro <m...@msapiro.net> branch nick: 2.1 timestamp: Thu 2020-01-16 19:25:09 -0800 message: Valid address pattern needs to consume the whole string. modified: Mailman/Bouncers/SimpleMatch.py
-- lp:mailman/2.1 https://code.launchpad.net/~mailman-coders/mailman/2.1 Your team Mailman Checkins is subscribed to branch lp:mailman/2.1. To unsubscribe from this branch go to https://code.launchpad.net/~mailman-coders/mailman/2.1/+edit-subscription
=== modified file 'Mailman/Bouncers/SimpleMatch.py' --- Mailman/Bouncers/SimpleMatch.py 2020-01-17 00:03:34 +0000 +++ Mailman/Bouncers/SimpleMatch.py 2020-01-17 03:25:09 +0000 @@ -26,7 +26,7 @@ return re.compile(pattern, re.IGNORECASE) # Pattern to match any valid email address and not much more. -VALID = _c(r'[\x21-\x3d\x3f\x41-\x7e]+@[a-z0-9._]+') +VALID = _c(r'^[\x21-\x3d\x3f\x41-\x7e]+@[a-z0-9._]+$') # This is a list of tuples of the form #
_______________________________________________ Mailman-checkins mailing list Mailman-checkins@python.org Unsubscribe: https://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org