Benoit Tellier created JAMES-3856:
-------------------------------------

             Summary: Implement RFC-9208 IMAP QUOTA Extension
                 Key: JAMES-3856
                 URL: https://issues.apache.org/jira/browse/JAMES-3856
             Project: James Server
          Issue Type: Improvement
          Components: IMAPServer
            Reporter: Benoit Tellier
             Fix For: 3.8.0


https://www.rfc-editor.org/rfc/rfc9208

This updates the currently implemented quota extension (RFC-2087):


{code:java}
 10. Changes Since RFC 2087

This document is a revision of [RFC2087], and it aims to clarify the meaning of 
different terms that were used in that RFC. It also provides more examples, 
gives guidance on allowed server behavior, defines an IANA registry for quota 
resource types, and provides initial registrations for 4 of them.
When compared with [RFC2087], this document defines two more commonly used 
resource types, adds an optional OVERQUOTA response code, and defines two extra 
STATUS data items ("DELETED" and "DELETED-STORAGE"). The DELETED STATUS data 
item must be implemented if the "QUOTA=RES-MESSAGE" capability is advertised. 
The DELETED-STORAGE STATUS data item must be implemented if the 
"QUOTA=RES-STORAGE" capability is advertised. For extensibility, quota usage 
and quota limits are now 63-bit unsigned integers.
{code}

Please note that supporting IMAP STATUS DELETED is also a requirement for 
IMAP4REV2 (RFC-9051).




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
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