-----Original Message----- From: Anthony Baxter [mailto:anthony@interlink.com.au] Sent: Wednesday, July 28, 1999 6:33 AM To: Michel Pelletier Cc: 'Jens Vagelpohl'; 'Tony McDonald'; Zope List Subject: Re: [Zope] any more information on using UserDB anywhere?
Michel Pelletier wrote I would *love* for someone to take over NotMail. It is an extremely cool Zope product, fairly well written and documented in code, and not needing much polish to become a super cool thing. In fact, I bet there are several people on this list qualified enough to finish it off with reasonable effort.
There's a number of other neat-o features that can/should be added to NotMail, tho. Last time I looked, it opened a new imap connection for each web hit - eesh.
This is fixed. It opens one connection for a user in a session like manner, caches it, and times it out. If the user comes back after the timeout, the connection is silently rebuilt behind the scenes. This required a little trickery to keep the #tree from breaking but it works very well. There are some inefficienies in the code that fetches messages from the server, but it's a trivial problem.
Right now we're using IMP (www.horde.org) for the webmail component of our site. I'd _love_ to see Notmail be in a state where we can consider using it. It would also be cool to be able to slot other forms of messaging into the Notmail frames - why can't some of the top level entries in the folder list be imap server accounts, some be Confera topics, while others are, ooo, let's just say a voice mail box?
Ooo. Good ideas.
If you take a step back, there's the Notmail core, which is the 'here is a folder, here is a message' and the IMAPAdaptor code, which deals with the IMAP specific part. No reason that you couldn't make it so you can plug other message stores in as well...
Anthony
Yes your right. Do I hear the sound of a volunteer? ;) -Michel