Skip to content

JAMES-3754 RFC-5819 IMAP4 Extension for Returning STATUS Information in Extended LIST#1342

Merged
chibenwa merged 8 commits intoapache:masterfrom
vttranlina:list-status
Dec 7, 2022
Merged

JAMES-3754 RFC-5819 IMAP4 Extension for Returning STATUS Information in Extended LIST#1342
chibenwa merged 8 commits intoapache:masterfrom
vttranlina:list-status

Conversation

@vttranlina
Copy link
Copy Markdown
Contributor

No description provided.

@chibenwa
Copy link
Copy Markdown
Contributor

chibenwa commented Dec 2, 2022

We would need to add this test case:

     C: t3 LIST (SPECIAL-USE) "" "*"
     S: * LIST (\Sent) "/" SentMail
     S: * LIST (\Marked \Drafts) "/" MyDrafts
     S: * LIST (\Trash) "/" Trash
     S: t3 OK done

(list only special use mailboxes).

As far as I know this u=is not supported today.

BTW we need to test t3 LIST (SPECIAL-USE, SUBSCRIBED) "" "*" too...

@chibenwa chibenwa force-pushed the list-status branch 2 times, most recently from 8873579 to 9e99ed0 Compare December 3, 2022 03:48
Copy link
Copy Markdown
Contributor

@Arsnael Arsnael left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Don't forget to rebase the PR :)

@chibenwa
Copy link
Copy Markdown
Contributor

chibenwa commented Dec 5, 2022

I added the last commit so that LIST STATUS do not re-read each mailbox twice. This should set us up for some serious performance gains....

@chibenwa chibenwa merged commit f4a7084 into apache:master Dec 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants