james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Yoost <Jo...@jeld-wen.com>
Subject RE: IMAP and the database repository
Date Thu, 13 Sep 2001 20:56:47 GMT
It seems we are reading and writing emails at the same time I'll Quit :)

> -----Original Message-----
> From:	Charles Benett [SMTP:charles@benett1.demon.co.uk]
> Sent:	Thursday, September 13, 2001 1:43 PM
> To:	james-dev@jakarta.apache.org
> Subject:	Re: IMAP and the database repository
> 
> John Yoost wrote:
> > 
> >         OK, so my take is that if I want to help with the IMAP server I
> > should look at the interface part to to the mail repository, to make it
> > generically communicate with either the file system or database
> repository
> > correct?
> 
> No. I'd get the IMAP code working byitself (it has its own mailbox code)
> and then see if there are enough commonalities with POP3/ SMTP to make a
> common base sensible.
> 
> For example:
> 1) IMAP uses a two-stage delete (Mark Message Deleted & Expunge Mailbox)
> as opposed to POP3's one-stage Delete;
> 2) IMAP mailboxes allow concurrent access where as POP3 does not;
> 3) I think I have the IMAP ACL (Access Control List) system working,
> nothing comparable for POP3.
> 
> Charles
> 
> 
> > 
> >         John Yoost
> > 
> > > On Wed, 12 Sep 2001, John Yoost wrote:
> > >
> > > > I am very interested in using James SMTP and IMAP and the Database
> > > > repository.
> > > >
> > > > I realize that the IMAP implementation is pre-beta.  I have looked
> at
> > > the
> > > > existing code (for IMAP) as well as RFC2060. with the idea of
> helping
> > > with
> > > > the IMAP part of the project.
> > > >
> > > > With a quick once over, it looks to me as if the IMAP code does not
> > > support
> > > > the use of a database repository (or the other way around, the
> Database
> > > > repository does not support the IMAP requirement).  Speciffically I
> > > don't
> > > > see any support for multiple folders in the database repository,
> only
> > > > hard-coded support for folders under the OS file system.
> > > >
> > > > Am I off base here?
> > > >
> > > > Is this current limitation why IMAP development is at a stand-still?
> > > >
> > > > Please help me get my arms around where the IMAP development stands
> so I
> > > can
> > > > try to help.
> > >
> > > Reading your comments 4 paragraphs above, it seems that you already
> know
> > > where the problem is.
> > >
> > > BTW, the database mail repository entries are keyed by the message
> name
> > > and the folder name. If you need more than one folder for a user, you
> can
> > > have different folder names. Currently, the folder names are already
> look
> > > like "<username>inbox/"; I think you can have
> <username>inbox/folder<n>
> > > for the inbox names.
> > >
> > > Oki
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: james-dev-help@jakarta.apache.org
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: james-dev-help@jakarta.apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: james-dev-help@jakarta.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-dev-help@jakarta.apache.org


Mime
View raw message