diff options
| author | twouters | 2003-03-12 17:37:55 +0000 |
|---|---|---|
| committer | twouters | 2003-03-12 17:37:55 +0000 |
| commit | 5d508724329ce286f3efc3ba8f49db40a768b713 (patch) | |
| tree | d66eda3edaca4c8b1914f8ac375b9086014e7800 /Mailman/Bouncers/Postfix.py | |
| parent | ae3bdd67e7917e0979da1c66ec962430f2a2dc2a (diff) | |
| download | mailman-5d508724329ce286f3efc3ba8f49db40a768b713.tar.gz mailman-5d508724329ce286f3efc3ba8f49db40a768b713.tar.zst mailman-5d508724329ce286f3efc3ba8f49db40a768b713.zip | |
Diffstat (limited to 'Mailman/Bouncers/Postfix.py')
| -rw-r--r-- | Mailman/Bouncers/Postfix.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/Mailman/Bouncers/Postfix.py b/Mailman/Bouncers/Postfix.py index fb1a1233f..ec280e2f3 100644 --- a/Mailman/Bouncers/Postfix.py +++ b/Mailman/Bouncers/Postfix.py @@ -1,4 +1,4 @@ -# Copyright (C) 1998,1999,2000,2001,2002 by the Free Software Foundation, Inc. +# Copyright (C) 1998-2003 by the Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -20,8 +20,8 @@ This also matches something called `Keftamail' which looks just like Postfix bounces with the word Postfix scratched out and the word `Keftamail' written in in crayon. -It also matches something claiming to be `The BNS Postfix program'. -/Everybody's/ gotta be different, huh? +It also matches something claiming to be `The BNS Postfix program', and +`SMTP_Gateway'. /Everybody's/ gotta be different, huh? """ @@ -42,7 +42,8 @@ def flatten(msg, leaves): # are these heuristics correct or guaranteed? -pcre = re.compile(r'[ \t]*the\s*(bns)?\s*(postfix|keftamail)', re.IGNORECASE) +pcre = re.compile(r'[ \t]*the\s*(bns)?\s*(postfix|keftamail|smtp_gateway)', + re.IGNORECASE) rcre = re.compile(r'failure reason:$', re.IGNORECASE) acre = re.compile(r'<(?P<addr>[^>]*)>:') |
