summaryrefslogtreecommitdiff
path: root/Mailman/Bouncers/BouncerAPI.py
diff options
context:
space:
mode:
authorbwarsaw2000-09-21 04:50:10 +0000
committerbwarsaw2000-09-21 04:50:10 +0000
commit3992fc773f770a779bf29ae20148127fa9fb62b4 (patch)
tree8c898bf67632423169062a31195fd2a935ee57e9 /Mailman/Bouncers/BouncerAPI.py
parenta3b7a62d62842e33198acd213e35864f47ea4d52 (diff)
downloadmailman-3992fc773f770a779bf29ae20148127fa9fb62b4.tar.gz
mailman-3992fc773f770a779bf29ae20148127fa9fb62b4.tar.zst
mailman-3992fc773f770a779bf29ae20148127fa9fb62b4.zip
Three new bounce detectors:
- GroupWise.py which detects (I believe) Novell's GroupWise Internet Agent 5.5.3.1 and something called NTMail v4.30.0012 - SMTP32.py which detects something that claims in its X-Mailer: header to be "<SMTP32 vXXXXXX> where the X's are various version numbers. I've actually gotten a few bounces from three totally different domains with this header. I have no idea what it actually is. - SimpleMatch.py which detects a wide variety of simple matches of the form: ...a bunch of lines --- some start delimiter --- ...a bunch of lines some lines that look like they contain an email address ...maybe more bunches of lines --- some end delimiter --- There may actually be overlap between SimpleMatcher and other matches, I don't know. There's definitely overlap between SimpleMatcher and Catchall, the latter of which can probably go away eventually.
Diffstat (limited to 'Mailman/Bouncers/BouncerAPI.py')
-rw-r--r--Mailman/Bouncers/BouncerAPI.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/Mailman/Bouncers/BouncerAPI.py b/Mailman/Bouncers/BouncerAPI.py
index ecb6d206a..9ba39e2c6 100644
--- a/Mailman/Bouncers/BouncerAPI.py
+++ b/Mailman/Bouncers/BouncerAPI.py
@@ -48,6 +48,9 @@ def ScanMessages(mlist, msg, testing=0):
'Netscape',
'Compuserve',
'Microsoft',
+ 'GroupWise',
+ 'SMTP32',
+ 'SimpleMatch',
'Catchall',
]
for modname in pipeline: