[Zope] feature request for web-email please ?

Brad Clements bkc@murkworks.com
Wed, 29 Sep 1999 11:45:08 -0400


On 29 Sep 99, at 23:35, chas wrote:

> Now, webmail can be just an interface for IMAP and I can 
> simply port all my scripts to zope using DTML methods and 
> documents, mixed with an external method or two. But this won't
> make a great foundation for groupware (which is the reason I'm 
> willing to get the ball rolling on this) - so I figure most of
> you would want some form of zclasses or object paradigm applying
> to this, right ? I'm also thinking of how Notes/Domino use mail.
> 
> So, any ideas/requests ?

It would be handy if you had Zclass's that could display any RFC822 
"style" message, be it an email message or a newsgroup posting 
downloaded via NNTP. It should be able to handle attachments. 

Add another Zclass for creating messages (adding attachments).

The backend could be IMAP, or a ZODB based message store or NNTP 
or whatever.


> Which brings me finally (see i wasn't just being crass) to the question and
> point : for Zope to be used in groupware (or in the 'mailing list
> archiver'), it needs to integrate with email seemlessly - as in, mail can
> be sent to the server (not to a person) for agents to handle. So, what's
> the best method of making this happen ? Send to a traditional email address
> (eg. using qmail or sendmail on the server) then pipe to a python script
> which then does what ? seems a bit yukky. [/snip]


This would be good. I think at the moment the easiest way to get 
started with this is to use Zclient to "post" your email message into 
Zope. 

I'd like to see a "micro-news-server", email archive, mailing list manager 
(mailman) all rolled together. Often you'd like to host a mailing list, but 
some folks want to read it via newsreader, some want it online via a web 
interface, others want mailing list (digested or not)

This is distinct from reading IMAP mailboxes and composing messages 
via the web, but could be rolled together into a very nice package.



Brad Clements,                bkc@murkworks.com   (315)268-1000
http://www.murkworks.com                          (315)268-9812 Fax
netmeeting: ils://ils.murkworks.com               ICQ: 14856937