Re: [Hepserver-devel] Status of IMAP / integrating filtering
Status: Alpha
Brought to you by:
abefettig
|
From: Abe F. <ab...@fe...> - 2003-05-12 02:36:33
|
On Fri, 2003-05-09 at 16:18, Gordon Weakliem wrote: > A couple questions: > > 1) What's the status of IMAP support in Hep? The comment in > heplib.servers.imap says "includes a full-blown twisted imap server, > which should get migrated upstream eventually." - is this waiting on > Twisted? That comment dates back a few months to when I thought I'd have to implement IMAP support myself. Since then IMAP has been added to Twisted (it's in CVS, but not in a release yet). So now I can use Twisted's IMAP protocol module. The only thing keeping IMAP support out of Hep at this point is my schedule - it's probably 10 or so hours of work to get it up and running. > 2) I've been thinking about experimenting with integrating Bayesian > classification into Hep. I've been studying the source for Spambayes, > but I'm wondering if/how it could fit into Hep's architecture. I guess > the easiest answer is to put Spambayes' POP3 filter in front of the POP3 > protocol - do you think that there's a way to get it all into the same > package? I think that to get Bayesian filtering to work, you'd have to My feeling is that it probably makes sense to put any kind of filtering into the Hep core, rather than tying it to POP3 or another protocol. Could you give me a better idea of what you could use Bayesian filtering for? I know basically how it's used for spam detection, but to the best of my knowledge nobody is using Hep to read e-mail at the moment... > 3) One more thing, it looks like Hep isn't quoting the From: line when I > do a POP3 retrieve, the first example I took from a trace retrieving > mail from my ISP, the 2nd is a trace from Hep. In Moz mail, this causes > the from line to get displayed incorrectly: > > From: "PC Connection" <pcc...@pc...> > From: Danno Ferrin: ... Speling Errors > > I was going to submit a patch instead of a bug report, but I'm still not > up to speed on the code :-( Thanks for being interested in the code. I've been working on improving the messaging.Message class, and improved address handling is going to be part of this - I'll be checking it in this week. Abe |