Patches item #1707808, was opened at 2007-04-25 22:12
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1707808&group_id=61702

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: David Abrahams (david_abrahams)
Assigned to: Nobody/Anonymous (nobody)
Summary: imap-tte

Initial Comment:
A patch that enables train-to-exhaustion support for IMAP.

This patch has three parts:

1. an __init__.py in the scripts folder that makes some of the classes in 
sb_imapfilter available to tte.py.  This change is not represented in the patch 
file; you'll have to add __init__.py yourself.

2. Some imap support in mboxutils.py

3. Some refactoring in sb_imapfilter.py to sink the port selection logic into 
IMAPSession.__init__ so that it can be used by tte.py.  In the process we 
simplify the uses of IMAPSession considerably.

This is probably not refactored in the best way; in particular, #1 above should 
probably never happen and whatever is used by both sb_imapfilter.py and tte.py 
should be moved into spambayes/ or at least out of scripts/.  However, before 
taking on any major restructuring I wanted to get this into the hands of a 
spambayes devel who can make sure I'm on the right track.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=498105&aid=1707808&group_id=61702
_______________________________________________
Spambayes-bugs mailing list
[email protected]
http://mail.python.org/mailman/listinfo/spambayes-bugs

Reply via email to