summaryrefslogtreecommitdiff
path: root/Mailman/Bouncers/GroupWise.py
Commit message (Collapse)AuthorAgeFilesLines
* Bite the bullet: rename the Mailman package to mailman.Barry Warsaw2008-02-271-71/+0
|
* Tweak copyright years.Barry Warsaw2008-02-071-1/+1
|
* Update copyright years.bwarsaw2007-01-191-5/+6
|
* Preparing for email 3.0/4.0. get_type() -> get_content_type() etc.tkikuchi2006-03-071-2/+2
|
* FSF office has moved. chdcking in for MAIN branch.tkikuchi2005-08-271-1/+1
|
* find_textplain(): Don't recurse if the payload isn't a Messagebwarsaw2002-07-111-1/+4
| | | | instance.
* Update copyright years.bwarsaw2002-03-161-1/+1
|
* Convert from mimelib to email.bwarsaw2001-10-011-4/+4
| | | | | Also, use cStringIO directly instead of our own hack-around StringIO module.
* process(): "Internet Mail Service" sure looks awfully similar. Webwarsaw2001-08-041-0/+3
| | | | just need to not recognize lines that start with whitespace.
* process(): Since this is a fairly wide-ranging matcher, narrow it downbwarsaw2001-02-281-1/+1
| | | | | | a bit to messages that only contain X-Mailer: headers (regardless of the content). All GroupWise samples so far add this header (but with different values).
* Conversion to mimelib.bwarsaw2001-02-151-34/+32
| | | | | | De-string-module-ify Other Python 2.0 constructs used where appropriate.
* Three new bounce detectors:bwarsaw2000-09-211-0/+66
- 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.