[ 
https://issues.apache.org/jira/browse/JAMES-3754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benoit Tellier updated JAMES-3754:
----------------------------------
    Description: 
Support IMAP 4 Rev 2 (RFC-9051).

A compatibility notice is available here: 
https://datatracker.ietf.org/doc/html/rfc9051#appendix-E

Here is a list of actions needed:

 - LIST-EXTENDED [RFC5258]
 - LIST-STATUS [RFC5819]
 - Response codes [RFC5530]
 - FETCH side of the BINARY extension [RFC3516]
 - List of new mailbox attributes from SPECIAL-USE [RFC6154]
 - STATUS SIZE [RFC8438]
 - STATUS DELETED cf 
https://datatracker.ietf.org/doc/html/rfc9051#section-6.3.11
 - SELECT/EXAMINE are now required to return an untagged LIST response.
 - Clarified that the server doesn't need to send a new PERMANENTFLAGS response 
code when a new keyword was successfully added and the server advertised \* 
earlier for the same mailbox.
 - Mailbox names and message headers now allow for UTF-8.
 - All unsolicited FETCH updates are required to include UID.
 - Required COPY/MOVE to return the TRYCREATE response code, if the target 
mailbox doesn't exist and can be created.

  was:
Support IMAP 4 Rev 2 (RFC-9051).

A compatibility notice is available here: 
https://datatracker.ietf.org/doc/html/rfc9051#appendix-E


> Support IMAP4 Rev 2
> -------------------
>
>                 Key: JAMES-3754
>                 URL: https://issues.apache.org/jira/browse/JAMES-3754
>             Project: James Server
>          Issue Type: Improvement
>          Components: IMAPServer
>            Reporter: Benoit Tellier
>            Priority: Major
>
> Support IMAP 4 Rev 2 (RFC-9051).
> A compatibility notice is available here: 
> https://datatracker.ietf.org/doc/html/rfc9051#appendix-E
> Here is a list of actions needed:
>  - LIST-EXTENDED [RFC5258]
>  - LIST-STATUS [RFC5819]
>  - Response codes [RFC5530]
>  - FETCH side of the BINARY extension [RFC3516]
>  - List of new mailbox attributes from SPECIAL-USE [RFC6154]
>  - STATUS SIZE [RFC8438]
>  - STATUS DELETED cf 
> https://datatracker.ietf.org/doc/html/rfc9051#section-6.3.11
>  - SELECT/EXAMINE are now required to return an untagged LIST response.
>  - Clarified that the server doesn't need to send a new PERMANENTFLAGS 
> response code when a new keyword was successfully added and the server 
> advertised \* earlier for the same mailbox.
>  - Mailbox names and message headers now allow for UTF-8.
>  - All unsolicited FETCH updates are required to include UID.
>  - Required COPY/MOVE to return the TRYCREATE response code, if the target 
> mailbox doesn't exist and can be created.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to