You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Benoit Tellier (Jira)" <se...@james.apache.org> on 2022/11/16 03:27:00 UTC
[jira] [Created] (JAMES-3856) Implement RFC-9208 IMAP QUOTA Extension
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-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org