RE: [Zope] Feature requests and questions
-----Original Message----- From: Brad Clements [mailto:bkc@murkworks.com] Sent: Wednesday, April 14, 1999 8:55 AM To: Zope Subject: RE: [Zope] Feature requests and questions
On 13 Apr 99, at 17:29, Ken Manheimer wrote:
(No, my mouth is not actually watering.) Plus, having a two-way interface with email in zope is a really interesting prospect, adding value to zope as well as to systems that use it. There are some really interesting opportunities here - email systems like, but less monolithic than,
I've been thinking about how to implement a generic "message store" in ZBase (bobo?) that can be tapped with services interfaces, such as
1. html - aka, confera or prettier (perhaps Notmail) 2. nntpd - nntp server as part of Zserver, not meant to replace a full- blown NNTPD 3. Pop3 4. Imap - The big one, a full-featured Imap server based on
I've thought about #4, but haven't had any time to realize any code over it. My idea was to use Medusa as a frontend into an imap server based on ZODB. I think a prototype with incomplete/minimal IMAP functionality could be demonstrated in a couple days with good models. The concept would be a protcol-interpreter application which accessed objects in a persistent database. Creating mailboxes would use Zope's container and aquisition philosopy, and individual messages could be persistent instances of custom wrapped rfc822.Message objects. Zope's indexing machenery could be used as a big win compared to other imap servers. Most imap servers (that i've seen) allways take the brute force approach to mail searching, which makes them a bit chuggy when searching through very large mailboxes. 'Insert Mysterious Zope/IMAP Server Here' could index all the messages as they're added to boxes. Medusa could then act as the frontend ZServer style to the imap database. -Michel
participants (1)
-
Michel Pelletier