From 4cbc8a3a640d39a67a24647656ac14671d3b7b88 Mon Sep 17 00:00:00 2001 From: Mark Sapiro Date: Fri, 20 Jun 2008 16:21:29 -0700 Subject: More bounce recognition improvements. --- Mailman/Bouncers/SimpleMatch.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Mailman/Bouncers') diff --git a/Mailman/Bouncers/SimpleMatch.py b/Mailman/Bouncers/SimpleMatch.py index 068dc45c..bd7124b6 100644 --- a/Mailman/Bouncers/SimpleMatch.py +++ b/Mailman/Bouncers/SimpleMatch.py @@ -88,7 +88,7 @@ PATTERNS = [ _c('--- Original message follows\.'), _c('<(?P[^>]*)>:')), # googlemail.com - (_c('Delivery to the following recipient failed'), + (_c('Delivery to the following recipient(s)? failed'), _c('----- Original message -----'), _c('^\s*(?P[^\s@]+@[^\s@]+)\s*$')), # kundenserver.de, mxlogic.net @@ -99,13 +99,13 @@ PATTERNS = [ (_c('A message that you( have)? sent could not be delivered'), _c('^---'), _c('^(?P[^\s@]+@[^\s@:]+):')), - # thehartford.com - (_c('Delivery to the following recipients failed'), + # thehartford.com and amenworld.com + (_c('Del(i|e)very to the following recipient(s)? (failed|was aborted)'), # this one may or may not have the original message, but there's nothing # unique to stop on, so stop on the first line of at least 3 characters # that doesn't start with 'D' (to not stop immediately) and has no '@'. _c('^[^D][^@]{2,}$'), - _c('^\s*(?P[^\s@]+@[^\s@]+)\s*$')), + _c('^\s*(. )?(?P[^\s@]+@[^\s@]+)\s*$')), # and another thehartfod.com/hartfordlife.com (_c('^Your message\s*$'), _c('^because:'), -- cgit v1.2.3