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

Categories

(MailNews Core :: Networking: IMAP, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: World, Unassigned)

References

(Depends on 2 open bugs)

Details

+++ 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.
> http://tools.ietf.org/html/rfc5819
>   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.
> http://tools.ietf.org/html/rfc5258
>  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.