Hi Joachim,
You did a great job again! I have a few "random" questions:
1) flag: are flags dynamic? I understand from your document that we need
to store the flag types in a table so that their ID can be used. Is it
needed or the flag types are statically defined in the RFC?
2) message_header: are To, Subject and From specified in the RFC or it
is simply the default behaviour for "common" IMAP client requests? What
do we need to support IMAP SEARCH?
3) mailbox: is there a way to avoid this? James currently doesn't have
persistence for mailbox but only for mailbox contents. How are mailbox
created/destroyed (is it created when a message is first stored to that
mailbox or we have to fail when the mailbox does not exists?)
Stefano
Joachim Draeger (JIRA) wrote:
[ http://issues.apache.org/jira/browse/JAMES-502?page=all ]
Joachim Draeger updated JAMES-502:
----------------------------------
Attachment: james-imap2-proposal-extended-2.zip
To the right issue. :-)
Current source including proposal Interfaces to a imap capable message store,
and xdocs about requirements of a JDBC Implementation.
Javadoc: http://www.joachim-draeger.de/JamesImap/proposal/index.html
Draft: http://www.joachim-draeger.de/JamesImap/drafts.html
Source here:
http://svn.joachim-draeger.de/repos/james/imap/src/proposal/org/apache/james/messagerepository/
And here:
http://svn.joachim-draeger.de/repos/james/imap/src/site/xdocs/drafts.xml
I chose to write real interface/xdocs instead of plain text emails to start a
growing documentation.
Joachim
IMAP support
------------
Key: JAMES-502
URL: http://issues.apache.org/jira/browse/JAMES-502
Project: James
Type: New Feature
Components: IMAPServer
Reporter: Stefano Bagnara
Fix For: 3.0
Attachments: james-imap2-proposal-extended-2.zip,
james-imap2-proposal-extended1.zip, james-imap2-proposal.zip
James needs a working IMAP implementations. This is just a container for the
IMAP efforts and updates.
Many times in the list people ask the current status, the missing steps, and
more. We should add subtasks to this issue to clear up things.
If you're willing to help with IMAP support for James please read mailing list
archives and this issue history and discuss in the list what you're willing to
do.
I (Stefano) will be happy to help for everything related the James/Avalon
integration and the correct service interactions, but I don't know anything
about the IMAP protocol itself.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]