Roundup Tracker - Issues

Issue 934567

classification
Improved IMAP Support
Type: Severity: normal
Components: None Versions:
process
Status: closed
:
: : jfmeinel, richard
Priority: normal : patch

Created on 2004-04-13 22:13 by jfmeinel, last changed 2005-02-14 06:09 by richard.

Files
File name Uploaded Description Edit Remove
imapServer.py jfmeinel, 2004-04-13 22:13
Messages
msg2688 Author: [hidden] (jfmeinel) Date: 2004-04-13 22:13
The support that I setup didn't allow for multiple
mailboxes, and was designed around running from a cron
job. Generally that is okay, except I don't like having
passwords written in text anywhere.

So I wrote this IMAP server script that runs in the
background and checks for new email from a variety of
mailboxes.

I'm not settled on the name, and I think it should
include the mailgw functionality directly instead of
spawning a roundup-mailgw process.

The spawning was caused because mailgw.py seems to
screw up IMAP_SSL support. It always caused timeouts
when trying to connect. This script doesn't have any
trouble supporting IMAPS.

This server process could also easily be extended to
support more protocols than just IMAP and IMAPS.
POP or mailspool would be fairly easy to do.

[One of the nice things about this script is that if
you have multiple mailboxes with the same username on
the same server, it will connect to the server once,
and then process all the mailboxes. This is the model
that I have because I have multiple trackers, but I
only need one valid email address, and a sorting rule
for each tracker. I get this by overloading the tracker
address and using a server side filtering rule.]
msg2689 Author: [hidden] (richard) Date: 2005-02-14 06:09
Logged In: YES 
user_id=6405

Added to the distro, thanks. Will appear post-0.8 
 
History
Date User Action Args
2004-04-13 22:13:20jfmeinelcreate