You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by er...@apache.org on 2011/06/14 16:56:27 UTC

svn commit: r1135625 - /james/imap/trunk/src/site/xdoc/index.xml

Author: eric
Date: Tue Jun 14 14:56:26 2011
New Revision: 1135625

URL: http://svn.apache.org/viewvc?rev=1135625&view=rev
Log:
More details on supported IMAP extensions and tests (IMAP-273)

Modified:
    james/imap/trunk/src/site/xdoc/index.xml

Modified: james/imap/trunk/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/james/imap/trunk/src/site/xdoc/index.xml?rev=1135625&r1=1135624&r2=1135625&view=diff
==============================================================================
--- james/imap/trunk/src/site/xdoc/index.xml (original)
+++ james/imap/trunk/src/site/xdoc/index.xml Tue Jun 14 14:56:26 2011
@@ -32,14 +32,26 @@
        and a sample data access layer.</p>
      <p>In combination with a socket layer, and a mailbox persistence, 
          this library can be used to create an IMAP server.</p>
-    <p><a href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>RFC2060 IMAP4</a> 
+    <p><a href='http://james.apache.org/server/rfclist/imap4/rfc2060.txt'>RFC2060 IMAP4rev1</a> 
        is functionally complete, tested and usable. The data access layer is still 
        under optimization on performance perspectives. API is susceptible to change.</p>
-     <p>Implemented RFCs:</p>
+     <p>There are many extensions defined for IMAP (see a list <a href="http://www.iana.org/assignments/imap4-capabilities">here</a>)</p>
+     <p>Apache James IMAP implements the following:</p>
      <ul>
        <li>IMAP4rev1 (RFC 3501 http://www.ietf.org/rfc/rfc3501.txt)</li>
-       <li>IMAP4 Namespace (RFC 2342 http://www.ietf.org/rfc/rfc2342.txt)</li>
-       <li>IMAP4 IDLE command (RFC 2177 http://www.ietf.org/rfc/rfc2177.txt)</li>
+       <li>NAMESPACE (in release 0.2) (RFC 2342 http://www.ietf.org/rfc/rfc2342.txt)</li>
+       <li>IDLE (in release 0.2)  (RFC 2177 http://www.ietf.org/rfc/rfc2177.txt)</li>
+       <li>LITERAL+ (in release 0.2)</li>
+       <li>CHILDREN (in release 0.2)</li>
+       <li>WITHIN (in release 0.2)</li>
+       <li>UIDPLUS (in release 0.2)</li>
+       <li>UNSELECT (in release 0.2)</li>
+       <li>I18NLEVEL=1 (in release 0.2.1)</li>
+       <li>ESEARCH (in release 0.2.1)</li>
+       <li>SEARCHRES (in release 0.2.1)</li>
+       <li>AUTH=PLAIN (in release 0.2.1)</li>
+       <li>SASL-IR (in release 0.2.1)</li>
+       <li>ENABLE (in release 0.2.1)</li>
      </ul>
      <p>We follow RFC2683 recommandations for our implementations:</p>
      <ul>
@@ -47,14 +59,14 @@
      </ul>
      <p>Interesting features:</p>
      <ul>
-       <li>Users Flags</li>
-       <li>IMAP4 WITHIN Extensions (RFC 5032  http://www.ietf.org/rfc/rfc5032.txt)</li>
+       <li>Users FLAGS</li>
      </ul>
      <p>Other RFCs of interest we are looking at:</p>
      <ul>
-       <li>IMAP4 UIDPLUS extension (RFC 4315 http://www.ietf.org/rfc/rfc4315.txt)</li>
        <li>IMAP4 SORT and THREAD Extensions (RFC 5256 http://www.ietf.org/rfc/rfc5256.txt)</li>
      </ul>
+     <p>We have <a href="http://svn.apache.org/repos/asf/james/mailbox-integration-tester/trunk/">integration tests</a> for IMAP.</p>
+     <p>Our implementation is also tested agains external tools such as <a href="http://www.imapwiki.org/ImapTest">http://www.imapwiki.org/ImapTest</a>.</p>
   </section>
 
   <section name='Apache James IMAP in Server and as component'>



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