slusarz  Tue, 24 May 2011 06:23:26 +0000

Modified page: http://wiki.horde.org/Project/HordeImapLib
New Revision:  1.7
Change log:  Fix links.

@@ -32,12 +32,12 @@
* Additionally, Horde_Imap_Client implements important core functionality that may not be available on your server. Threading and **FULL** sorting (not a limited subset) are always available, regardless of whether your IMAP server supports the THREAD/SORT extensions. * Liberally commented code. It may not be perfect. But at least we try to give you some idea of what's going on in there. * Easy debugging. Full IMAP logs are available via a single configuration option.
 * Advanced features.
- * Horde_Imap_Client is the **ONLY** open-source PHP library that supports the CONDSTORE (http://tools.ietf.org/html/rfc4551 RFC 4551) and QRESYNC (http://tools.ietf.org/html/rfc5162 RFC 5162) IMAP extensions. These extensions ensure that changes made by other mail user agents (MUAs) are automatically synchronized. Without CONDSTORE, it is IMPOSSIBLE to cache flag information so loading a mailbox on every page load requires parsing every message for flag changes. Additionally, these extensions are absolutely essential to correctly implement an AJAX mail interface that properly synchronizes changes. - * Full ACL support, and provides abstracted management of the ACLs so that a developer does not need to worry whether the server supports "old" style ACLs (http://tools.ietf.org/html/rfc2086 RFC 2086) or "new" style ACLs (http://tools.ietf.org/html/rfc4314 RFC 4314). - * Supports, among others, (http://tools.ietf.org/html/rfc3502 MULTIAPPEND), (http://tools.ietf.org/html/rfc4469 CATENATE), (http://tools.ietf.org/html/rfc4315 UIDPLUS), (http://tools.ietf.org/html/rfc4731 ESEARCH), (http://tools.ietf.org/html/rfc5256 THREAD/SORT), (http://tools.ietf.org/html/rfc5267 ESORT), and (http://tools.ietf.org/html/rfc5819 LIST-STATUS) - most of these extensions were specifically designed for (http://tools.ietf.org/html/rfc5550 disconnected clients) and vastly reduce the amount of bandwidth and processing need to keep the client synchronized with the server. - * Horde_Imap_Client was (http://lists.andrew.cmu.edu/pipermail/imapproxy-info/2008-October/000771.html responsible) for features added to (http://imapproxy.org/ imapproxy) to eliminate the need to re-establish the session every time a user accesses the server. Horde_Imap_Client is the **ONLY** open-source PHP library that leverages these features. + * Horde_Imap_Client is the **ONLY** open-source PHP library that supports the CONDSTORE [http://tools.ietf.org/html/rfc4551 RFC 4551] and QRESYNC [http://tools.ietf.org/html/rfc5162 RFC 5162] IMAP extensions. These extensions ensure that changes made by other mail user agents (MUAs) are automatically synchronized. Without CONDSTORE, it is IMPOSSIBLE to cache flag information so loading a mailbox on every page load requires parsing every message for flag changes. Additionally, these extensions are absolutely essential to correctly implement an AJAX mail interface that properly synchronizes changes. + * Full ACL support, and provides abstracted management of the ACLs so that a developer does not need to worry whether the server supports "old" style ACLs [http://tools.ietf.org/html/rfc2086 RFC 2086] or "new" style ACLs [http://tools.ietf.org/html/rfc4314 RFC 4314]. + * Supports, among others, [http://tools.ietf.org/html/rfc3502 MULTIAPPEND], [http://tools.ietf.org/html/rfc4469 CATENATE], [http://tools.ietf.org/html/rfc4315 UIDPLUS], [http://tools.ietf.org/html/rfc4731 ESEARCH], [http://tools.ietf.org/html/rfc5256 THREAD/SORT], [http://tools.ietf.org/html/rfc5267 ESORT], and [http://tools.ietf.org/html/rfc5819 LIST-STATUS] - most of these extensions were specifically designed for [http://tools.ietf.org/html/rfc5550 disconnected clients] and vastly reduce the amount of bandwidth and processing need to keep the client synchronized with the server. + * Horde_Imap_Client was [http://lists.andrew.cmu.edu/pipermail/imapproxy-info/2008-October/000771.html responsible] for features added to [http://imapproxy.org/ imapproxy] to eliminate the need to re-establish the session every time a user accesses the server. Horde_Imap_Client is the **ONLY** open-source PHP library that leverages these features.

 ++ Resources

The library code can be found at http://git.horde.org/horde-git/-/browse/framework/Imap_Client/

__
commits mailing list
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [email protected]

Reply via email to