Internet Message Access Protocol version 4 - LIST Command Extensions
RFC 5258, “Internet Message Access Protocol version 4 - LIST Command Extensions”, is a Proposed Standard document published in June 2008 by B. Leiba, A. Melnikov. The canonical text is published by the RFC Editor.
Abstract
IMAP4 has two commands for listing mailboxes: LIST and LSUB. As we have added extensions, such as Mailbox Referrals, that have required specialized lists we have had to expand the number of list commands, since each extension must add its function to both LIST and LSUB, and these commands are not, as they are defined, extensible. If we've needed the extensions to work together, we've had to add a set of commands to mix the different options, the set increasing in size with each new extension. This document describes an extension to the base LIST command that will allow these additions to be done with mutually compatible options to the LIST command, avoiding the exponential increase in specialized list commands. [STANDARDS-TRACK]
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 5258 is hosted at rfc-editor.org. Available in TXT,HTML.
- RFC 5257 Internet Message Access Protocol - ANNOTATE Extension
- RFC 5259 Internet Message Access Protocol - CONVERT Extension
- RFC 5256 Internet Message Access Protocol - SORT and THREAD Extensions
- RFC 5260 Sieve Email Filtering: Date and Index Extensions
- RFC 5255 Internet Message Access Protocol Internationalization
- RFC 5261 An Extensible Markup Language Patch Operations Framework Utilizing XML Path Language Selectors
- RFC 5254 Requirements for Multi-Segment Pseudowire Emulation Edge-to-Edge
- RFC 5262 Presence Information Data Format Extension for Partial Presence