Open Bug 928654 Opened 8 years ago Updated 7 years ago

add Support for IMAP LIST-STATUS extension(RFC rfc5819) for Returning STATUS Information in Extended LIST


(MailNews Core :: Networking: IMAP, enhancement)

Not set


(Not tracked)


(Reporter: World, Unassigned)


(Depends on 2 open bugs)


+++ This bug was initially created as a clone of Bug #813331 +++

IMAP STATUS command is not permitted for Mbox which is already selected at a cached connection.
LIST-STATUS extension support is needed to utilize STATUS responce to LIST command for already selected Mbox at a cached connection.
>   IMAP4 Extension for Returning STATUS Information in Extended LIST
>   This document defines the LIST-STATUS IMAP capability.
If preference like mail.server.default.use_condstore / mail.server.server#.use_condstore is added to LIST-STATUS support, it's useful for bypassing both "server side bug due to LIST-STATUS" and "Tb side bug due to LIST-STATUS",

Because following is written in RFC 5258, CAPABILITY responce of LiST-STATUS and LIST-EXTENDED are independent.
>  Internet Message Access Protocol version 4 - LIST Command Extensions
>  Note that extensions
>  that don't require support for an extended LIST command, but use
>  extended LIST responses (see below), don't need to advertise the
>  "LIST-EXTENDED" capability string.
You need to log in before you can comment on or make changes to this bug.