<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.29 (Ruby 2.6.10) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-degennaro-imap-objectid-accountid-00" category="std" consensus="true" submissionType="IETF" updates="RFC8474" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="IMAP OBJECTID ACCOUNTID">IMAP OBJECTID Account Identifier extension</title>

    <author initials="M." surname="De Gennaro" fullname="Mauro De Gennaro">
      <organization abbrev="Stalwart Labs">Stalwart Labs LLC</organization>
      <address>
        <postal>
          <street>1309 Coffeen Avenue, Suite 1200</street>
          <city>Sheridan</city>
          <region>WY</region>
          <code>82801</code>
          <country>USA</country>
        </postal>
        <email>mauro@stalw.art</email>
        <uri>https://stalw.art</uri>
      </address>
    </author>

    <date year="2025" month="November" day="02"/>

    
    <workgroup>mailmaint</workgroup>
    <keyword>Internet-Draft</keyword>

    <abstract>


<?line 43?>

<t>This document extends the IMAP OBJECTID extension (RFC 8474) to support account identifiers, enabling IMAP servers to provide account-level context for mailboxes when multiple accounts are accessible through a single IMAP connection. This extension is particularly relevant for environments where IMAP mailboxes include shared mailboxes from multiple JMAP accounts, as defined in the JSON Meta Application Protocol (JMAP). By introducing the ACCOUNTID object identifier, this specification ensures that mailboxes can be uniquely identified across different accounts in both IMAP and JMAP contexts, thereby facilitating seamless interoperability between the two protocols in multi-account scenarios.</t>



    </abstract>



  </front>

  <middle>


<?line 47?>

<section anchor="introduction"><name>Introduction</name>

<t>The IMAP OBJECTID extension, defined in <xref target="RFC8474"/>, provides persistent identifiers for mailboxes (MAILBOXID) and messages (EMAILID and THREADID) within an IMAP server. These identifiers enable clients to efficiently track and reference resources even when they are moved or renamed, thereby reducing the need for redundant data synchronization operations.</t>

<t>The JMAPACCESS extension for IMAP, specified in <xref target="RFC9698"/>, establishes a mechanism by which IMAP clients can discover that the messages and mailboxes accessible via IMAP are also available through JMAP (the JSON Meta Application Protocol, as defined in <xref target="RFC8620"/>). When an IMAP server advertises the JMAPACCESS capability, it asserts that mailboxes and messages share the same object identifiers across both protocols. This allows clients to migrate gradually to JMAP or to leverage JMAP-specific features while continuing to use IMAP as their primary access method.</t>

<t>The JMAP Email Delivery Push extension <xref target="I-D.ietf-jmap-emailpush"/> extends JMAP's push notification capabilities to deliver EmailPush objects containing specific email properties directly to clients when new messages arrive. These push notifications include the accountId property, which identifies the JMAP account to which the delivered email belongs. This account-level identification is essential for clients managing multiple accounts, as it allows them to properly route notifications and display relevant information to users without requiring additional synchronization requests.</t>

<t>In JMAP, an authenticated user may have access to multiple accounts, each containing distinct sets of mailboxes and messages. Each account is identified by a unique accountId, which serves as a namespace for all objects within that account. The accountId is a fundamental concept in JMAP architecture, as it allows servers to represent different data stores, organizational units, or delegation scenarios within a single authenticated session. For instance, a user might have access to their personal account, one or more shared team accounts, and delegated accounts from other users.</t>

<t>The JMAPACCESS extension, as currently specified in <xref target="RFC9698"/>, implicitly assumes that all IMAP mailboxes accessible to an authenticated user correspond to a single JMAP account. Consequently, when object identifiers are exchanged between IMAP and JMAP, the accountId is omitted from the IMAP representation, as it is presumed to be constant. This assumption holds true in the majority of deployment scenarios, where a user's IMAP connection maps directly to their primary JMAP account.</t>

<t>However, this assumption breaks down in environments where an IMAP session provides access to mailboxes from multiple JMAP accounts. Such scenarios commonly arise when users access shared mailboxes, delegated folders, or organizational resources that exist within separate JMAP accounts but are presented as part of a unified IMAP mailbox hierarchy. In these cases, the MAILBOXID alone is insufficient to uniquely identify a mailbox across the IMAP-JMAP boundary, because different JMAP accounts may theoretically use the same MAILBOXID for different mailboxes.</t>

<t>This ambiguity becomes particularly problematic when considering the JMAP Email Delivery Push extension. When a client receives an EmailPush notification containing an accountId and a mailbox identifier, it needs to correlate this information with its IMAP representation of the mailbox. Without an accountId in the IMAP context, the client cannot definitively determine which JMAP account a given IMAP mailbox belongs to, potentially leading to incorrect mailbox associations, failed synchronization attempts, or inability to properly handle push notifications for shared mailboxes.</t>

<t>The motivation for this specification is to extend the OBJECTID framework to include account-level identification in IMAP, thereby enabling precise correlation of mailboxes across IMAP and JMAP protocols in multi-account environments. By introducing the ACCOUNTID object identifier, this extension ensures that clients can unambiguously identify the JMAP account associated with each IMAP mailbox, facilitating interoperability and enabling advanced features such as account-aware push notifications.</t>

<section anchor="notational-conventions"><name>Notational Conventions</name>

<t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>

<?line -18?>

</section>
</section>
<section anchor="accountid-object-identifier"><name>ACCOUNTID Object Identifier</name>

<t>The ACCOUNTID is a server-allocated identifier that specifies the JMAP account to which a mailbox belongs. When used in conjunction with the MAILBOXID, the ACCOUNTID provides complete disambiguation of mailboxes in environments where multiple JMAP accounts are accessible through a single IMAP session.</t>

<t>The ACCOUNTID is represented as an opaque string using the same character set and syntactic constraints as the MAILBOXID, as defined in <xref section="4" sectionFormat="of" target="RFC8474"/>. That is, an ACCOUNTID <bcp14>MUST</bcp14> consist of between 1 and 255 characters from the base64url alphabet defined in <xref section="5" sectionFormat="of" target="RFC4648"/>, excluding the padding character.</t>

<t>The server <bcp14>MUST</bcp14> ensure that for any mailbox accessible via both IMAP and JMAP, the ACCOUNTID returned via IMAP matches the accountId property of the corresponding Mailbox object in JMAP, as defined in <xref section="1.6.2" sectionFormat="of" target="RFC8620"/>. This correspondence is essential for clients to correlate mailboxes across the two protocols.</t>

<t>The server <bcp14>MUST</bcp14> return the same ACCOUNTID for all mailboxes that belong to the same JMAP account. Conversely, the server <bcp14>MUST NOT</bcp14> return the same ACCOUNTID for mailboxes that belong to different JMAP accounts, even if accessed within the same IMAP session.</t>

<t>When a mailbox is accessed exclusively through IMAP and does not have a corresponding representation in JMAP (for instance, if the server does not support the JMAPACCESS extension), the server <bcp14>MAY</bcp14> still assign an ACCOUNTID to maintain consistency in the IMAP representation. However, such ACCOUNTIDs need not correspond to any JMAP account identifier.</t>

<t>If a server advertises both "OBJECTID=ACCOUNTID" and "JMAPACCESS" capabilities, clients can rely on the ACCOUNTID to determine the appropriate JMAP account context for operations involving the mailbox. This is particularly important when handling JMAP Email Delivery Push notifications, as described in the introduction, where the accountId field in an EmailPush object can be correlated with the ACCOUNTID of the corresponding IMAP mailbox.</t>

<t>The ACCOUNTID is conceptually immutable for a given JMAP account within an IMAP session. However, if the underlying JMAP account is deleted or the user's access to that account is revoked, the associated mailboxes will no longer be accessible via IMAP, and their ACCOUNTIDs become irrelevant. If a new account is subsequently created with the same accountId, and mailboxes from that account become accessible via IMAP, the server <bcp14>MAY</bcp14> reuse the same ACCOUNTID value.</t>

<section anchor="new-response-code-for-create"><name>New Response Code for CREATE</name>

<t>This document extends the CREATE command to include the ACCOUNTID in the response code on successful mailbox creation, in addition to the MAILBOXID response code defined in <xref section="4.1" sectionFormat="of" target="RFC8474"/>.</t>

<t>A server advertising the "OBJECTID=ACCOUNTID" capability <bcp14>MUST</bcp14> include both the MAILBOXID and ACCOUNTID response codes in the tagged OK response to all successful CREATE commands.</t>

<t>Syntax: "ACCOUNTID" SP "(" objectid ")"</t>

<t>This is a response code in the tagged OK response for a successful CREATE command. The objectid uses the same syntax as defined for MAILBOXID in <xref target="RFC8474"/>.</t>

<t>Example:</t>

<figure><artwork><![CDATA[
C: 3 create foo
S: 3 OK [MAILBOXID (F2212ea87-6097-4256-9d51-71338625) \
         ACCOUNTID (u1a48e8e3)] Completed
C: 4 create shared/team
S: 4 OK [MAILBOXID (F8839dca12-3ef8-4a72-b63d-54f9e8a1) \
         ACCOUNTID (u2b59f9f4)] Completed
C: 5 create foo
S: 5 NO Mailbox already exists
]]></artwork></figure>
<t>In this example, the mailbox "foo" is created in account "u1a48e8e3", while the shared mailbox "shared/team" is created in a different account "u2b59f9f4". This demonstrates how mailboxes within the same IMAP session can belong to different JMAP accounts.</t>

</section>
<section anchor="new-ok-untagged-response-for-select-and-examine"><name>New OK Untagged Response for SELECT and EXAMINE</name>

<t>This document adds the ACCOUNTID response code to the untagged OK responses returned by the SELECT and EXAMINE commands, complementing the MAILBOXID response code defined in <xref section="4.2" sectionFormat="of" target="RFC8474"/>.</t>

<t>A server advertising the "OBJECTID=ACCOUNTID" capability <bcp14>MUST</bcp14> return an untagged OK response with both the MAILBOXID and ACCOUNTID response codes on all successful SELECT and EXAMINE commands.</t>

<t>Syntax: "OK" SP "[" "ACCOUNTID" SP "(" objectid ")" "]" SP text</t>

<t>This is an untagged OK response to SELECT or EXAMINE commands.</t>

<t>Example:</t>

<figure><artwork><![CDATA[
C: 27 select "foo"
[...]
S: * OK [MAILBOXID (F2212ea87-6097-4256-9d51-71338625) \
         ACCOUNTID (u1a48e8e3)] Ok
[...]
S: 27 OK [READ-WRITE] Completed

C: 28 select "shared/team"
[...]
S: * OK [MAILBOXID (F8839dca12-3ef8-4a72-b63d-54f9e8a1) \
         ACCOUNTID (u2b59f9f4)] Ok
[...]
S: 28 OK [READ-WRITE] Completed
]]></artwork></figure>

<t>This example shows how clients can determine the account context when selecting different mailboxes, even within the same IMAP session.</t>

</section>
<section anchor="new-attribute-for-status"><name>New Attribute for STATUS</name>

<t>This document adds the ACCOUNTID attribute to the STATUS command using the extended syntax defined in <xref target="RFC4466"/>, in parallel with the MAILBOXID attribute defined in <xref section="4.3" sectionFormat="of" target="RFC8474"/>.</t>

<t>A server that advertises the "OBJECTID=ACCOUNTID" capability <bcp14>MUST</bcp14> support the ACCOUNTID status attribute.</t>

<t>Syntax: "ACCOUNTID"</t>

<t>This is the attribute name used in the STATUS command.</t>

<t>Syntax: "ACCOUNTID" SP "(" objectid ")"</t>

<t>This is the response item in the STATUS response, containing the account identifier assigned by the server for the mailbox.</t>

<t>Example:</t>

<figure><artwork><![CDATA[
C: 31 status foo (MAILBOXID ACCOUNTID MESSAGES)
S: * STATUS foo (MAILBOXID (F2212ea87-6097-4256-9d51-71338625)\
                 ACCOUNTID (u1a48e8e3) MESSAGES 42)
S: 31 OK Completed

C: 32 status shared/team (MAILBOXID ACCOUNTID MESSAGES)
S: * STATUS shared/team (\
       MAILBOXID (F8839dca12-3ef8-4a72-b63d-54f9e8a1)\
       ACCOUNTID (u2b59f9f4) MESSAGES 17)
S: 32 OK Completed

C: 33 list "" "*" return (status (MAILBOXID ACCOUNTID))
S: * LIST (\HasNoChildren) "." "foo"
S: * STATUS foo (MAILBOXID (F2212ea87-6097-4256-9d51-71338625)\
                 ACCOUNTID (u1a48e8e3))
S: * LIST (\HasNoChildren) "." "shared.team"
S: * STATUS shared.team (\ 
         MAILBOXID (F8839dca12-3ef8-4a72-b63d-54f9e8a1)\
         ACCOUNTID (u2b59f9f4))
S: 33 OK Completed
]]></artwork></figure>

<t>This example demonstrates how clients can efficiently retrieve both mailbox and account identifiers for multiple mailboxes using the extended LIST command with STATUS return option, as defined in <xref target="RFC5819"/>.</t>

</section>
</section>
<section anchor="implementation-considerations"><name>Implementation Considerations</name>

<t>The implementation considerations specified in <xref section="8" sectionFormat="of" target="RFC8474"/> apply equally to the ACCOUNTID object identifier defined in this specification.</t>

<t>In particular, the ACCOUNTID is generated and managed entirely by the server. Clients <bcp14>MUST NOT</bcp14> attempt to construct, modify, or interpret the internal structure of an ACCOUNTID value. The ACCOUNTID <bcp14>MUST</bcp14> be treated as an opaque identifier whose only meaningful operation is equality comparison.</t>

<t>Servers <bcp14>SHOULD</bcp14> generate ACCOUNTIDs using mechanisms that ensure global uniqueness across all accounts within the server's administrative domain, similar to the recommendations for MAILBOXID generation. Suitable approaches include Universally Unique Identifiers (UUIDs) as defined in <xref target="RFC4122"/>, or server-assigned sequence numbers that are guaranteed never to be reused.</t>

<t>When both "OBJECTID=ACCOUNTID" and "JMAPACCESS" capabilities are advertised, servers <bcp14>MUST</bcp14> ensure that the ACCOUNTID values correspond exactly to the accountId values used in the JMAP protocol. This correspondence is essential for clients that need to correlate IMAP mailboxes with their JMAP representations, particularly when handling JMAP Email Delivery Push notifications.</t>

<t>Servers that provide access to mailboxes from multiple JMAP accounts through a single IMAP session <bcp14>SHOULD</bcp14> advertise the "OBJECTID=ACCOUNTID" capability to enable clients to distinguish between accounts. However, servers that provide access only to mailboxes from a single JMAP account <bcp14>MAY</bcp14> choose not to advertise this capability, as the account context is unambiguous in such cases.</t>

<t>Clients that support both IMAP and JMAP <bcp14>SHOULD</bcp14> use the ACCOUNTID when available to maintain accurate mappings between IMAP mailboxes and JMAP Mailbox objects. This is particularly important for clients that use JMAP Email Delivery Push notifications, as these notifications include the accountId property. By correlating the accountId from a push notification with the ACCOUNTID of IMAP mailboxes, clients can efficiently determine which IMAP mailbox corresponds to a newly delivered message without requiring additional synchronization operations.</t>

<t>Clients <bcp14>SHOULD</bcp14> be prepared to handle IMAP servers that do not advertise "OBJECTID=ACCOUNTID", even when the server advertises "JMAPACCESS". In such cases, clients <bcp14>MAY</bcp14> assume that all accessible mailboxes belong to a single JMAP account, though this assumption may lead to incorrect behavior if the server subsequently exposes mailboxes from additional accounts.</t>

</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>The security considerations specified in <xref section="11" sectionFormat="of" target="RFC8474"/> and <xref section="7" sectionFormat="of" target="RFC9698"/> apply to this specification.</t>

<t>The introduction of the ACCOUNTID object identifier does not fundamentally alter the security properties of the IMAP protocol or the OBJECTID extension. However, implementers should consider the following additional points.</t>

<section anchor="account-identifier-exposure"><name>Account Identifier Exposure</name>

<t>The ACCOUNTID reveals information about the account structure of the server and which mailboxes belong to which accounts. While this information is generally not considered sensitive in the context of an authenticated IMAP session, servers that wish to minimize information disclosure <bcp14>MAY</bcp14> choose to generate ACCOUNTIDs using unpredictable values (such as UUIDs) rather than sequential numbers or other patterns that might reveal information about account creation order or the total number of accounts on the server.</t>

</section>
<section anchor="cross-account-information-leakage"><name>Cross-Account Information Leakage</name>

<t>Servers <bcp14>MUST</bcp14> ensure that the ACCOUNTID mechanism does not inadvertently grant users access to information about accounts they are not authorized to access. In particular, servers <bcp14>MUST NOT</bcp14> return ACCOUNTID values for accounts that the authenticated user does not have permission to access, even if such accounts exist on the server.</t>

</section>
<section anchor="consistency-with-jmap-authentication"><name>Consistency with JMAP Authentication</name>

<t>When a server advertises both "OBJECTID=ACCOUNTID" and "JMAPACCESS" capabilities, the server <bcp14>MUST</bcp14> ensure that the same authentication credentials used for the IMAP session would grant access to the corresponding JMAP accounts. Inconsistencies in authentication or authorization between IMAP and JMAP could lead to situations where a client receives ACCOUNTIDs that it cannot subsequently use to access the corresponding JMAP resources, potentially revealing the existence of accounts the user cannot access.</t>

</section>
<section anchor="digest-based-identifier-generation"><name>Digest-Based Identifier Generation</name>

<t>If servers use cryptographic digests to generate ACCOUNTIDs, the security considerations regarding collision resistance and algorithm selection discussed in <xref section="11" sectionFormat="of" target="RFC8474"/> apply. Servers <bcp14>SHOULD</bcp14> monitor current security research and use digest algorithms that provide adequate collision resistance.</t>

</section>
<section anchor="privacy-in-multi-tenant-environments"><name>Privacy in Multi-Tenant Environments</name>

<t>In multi-tenant or hosted environments, servers <bcp14>SHOULD</bcp14> generate ACCOUNTIDs in a manner that does not reveal relationships between accounts or organizational structures that users should not be aware of. For example, if multiple accounts belong to the same organization, the ACCOUNTID generation mechanism should not use patterns that would allow users to infer these relationships unless such information is explicitly intended to be visible.</t>

</section>
<section anchor="other-considerations"><name>Other Considerations</name>

<t>See also the security considerations in <xref target="RFC3501"/>, <xref target="RFC8620"/>, and <xref target="RFC9051"/>.</t>

</section>
</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<section anchor="imap-capabilities-registry"><name>IMAP Capabilities Registry</name>

<t>IANA is requested to add the following capability to the "Internet Message Access Protocol (IMAP) Capabilities Registry" located at <eref target="https://www.iana.org/assignments/imap-capabilities">https://www.iana.org/assignments/imap-capabilities</eref>:</t>

<t><strong>Capability name:</strong> OBJECTID=ACCOUNTID<br />
<strong>Reference:</strong> this document</t>

</section>
<section anchor="imap-response-codes-registry"><name>IMAP Response Codes Registry</name>

<t>IANA is requested to add the following response code to the "IMAP Response Codes" registry located at <eref target="https://www.iana.org/assignments/imap-response-codes">https://www.iana.org/assignments/imap-response-codes</eref>:</t>

<t><strong>Response code:</strong> ACCOUNTID<br />
<strong>Reference:</strong> this document</t>

</section>
</section>


  </middle>

  <back>


<references title='References' anchor="sec-combined-references">

    <references title='Normative References' anchor="sec-normative-references">



<reference anchor="RFC8474">
  <front>
    <title>IMAP Extension for Object Identifiers</title>
    <author fullname="B. Gondwana" initials="B." role="editor" surname="Gondwana"/>
    <date month="September" year="2018"/>
    <abstract>
      <t>This document updates RFC 3501 (IMAP4rev1) with persistent identifiers on mailboxes and messages to allow clients to more efficiently reuse cached data when resources have changed location on the server.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8474"/>
  <seriesInfo name="DOI" value="10.17487/RFC8474"/>
</reference>

<reference anchor="RFC8620">
  <front>
    <title>The JSON Meta Application Protocol (JMAP)</title>
    <author fullname="N. Jenkins" initials="N." surname="Jenkins"/>
    <author fullname="C. Newman" initials="C." surname="Newman"/>
    <date month="July" year="2019"/>
    <abstract>
      <t>This document specifies a protocol for clients to efficiently query, fetch, and modify JSON-based data objects, with support for push notification of changes and fast resynchronisation and for out-of- band binary data upload/download.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8620"/>
  <seriesInfo name="DOI" value="10.17487/RFC8620"/>
</reference>

<reference anchor="RFC9698">
  <front>
    <title>The JMAPACCESS Extension for IMAP</title>
    <author fullname="A. Gulbrandsen" initials="A." surname="Gulbrandsen"/>
    <author fullname="B. Gondwana" initials="B." surname="Gondwana"/>
    <date month="January" year="2025"/>
    <abstract>
      <t>This document defines an IMAP extension to let clients know that the messages in this IMAP server are also available via the JSON Meta Application Protocol (JMAP), and how. It is intended for clients that want to migrate gradually to JMAP or use JMAP extensions within an IMAP client.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9698"/>
  <seriesInfo name="DOI" value="10.17487/RFC9698"/>
</reference>

<reference anchor="RFC4466">
  <front>
    <title>Collected Extensions to IMAP4 ABNF</title>
    <author fullname="A. Melnikov" initials="A." surname="Melnikov"/>
    <author fullname="C. Daboo" initials="C." surname="Daboo"/>
    <date month="April" year="2006"/>
    <abstract>
      <t>Over the years, many documents from IMAPEXT and LEMONADE working groups, as well as many individual documents, have added syntactic extensions to many base IMAP commands described in RFC 3501. For ease of reference, this document collects most of such ABNF changes in one place.</t>
      <t>This document also suggests a set of standard patterns for adding options and extensions to several existing IMAP commands defined in RFC 3501. The patterns provide for compatibility between existing and future extensions.</t>
      <t>This document updates ABNF in RFCs 2088, 2342, 3501, 3502, and 3516. It also includes part of the errata to RFC 3501. This document doesn't specify any semantic changes to the listed RFCs. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="4466"/>
  <seriesInfo name="DOI" value="10.17487/RFC4466"/>
</reference>

<reference anchor="RFC2119">
  <front>
    <title>Key words for use in RFCs to Indicate Requirement Levels</title>
    <author fullname="S. Bradner" initials="S." surname="Bradner"/>
    <date month="March" year="1997"/>
    <abstract>
      <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="14"/>
  <seriesInfo name="RFC" value="2119"/>
  <seriesInfo name="DOI" value="10.17487/RFC2119"/>
</reference>

<reference anchor="RFC8174">
  <front>
    <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
    <author fullname="B. Leiba" initials="B." surname="Leiba"/>
    <date month="May" year="2017"/>
    <abstract>
      <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="14"/>
  <seriesInfo name="RFC" value="8174"/>
  <seriesInfo name="DOI" value="10.17487/RFC8174"/>
</reference>




    </references>

    <references title='Informative References' anchor="sec-informative-references">



<reference anchor="RFC3501">
  <front>
    <title>INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1</title>
    <author fullname="M. Crispin" initials="M." surname="Crispin"/>
    <date month="March" year="2003"/>
    <abstract>
      <t>The Internet Message Access Protocol, Version 4rev1 (IMAP4rev1) allows a client to access and manipulate electronic mail messages on a server. IMAP4rev1 permits manipulation of mailboxes (remote message folders) in a way that is functionally equivalent to local folders. IMAP4rev1 also provides the capability for an offline client to resynchronize with the server. IMAP4rev1 includes operations for creating, deleting, and renaming mailboxes, checking for new messages, permanently removing messages, setting and clearing flags, RFC 2822 and RFC 2045 parsing, searching, and selective fetching of message attributes, texts, and portions thereof. Messages in IMAP4rev1 are accessed by the use of numbers. These numbers are either message sequence numbers or unique identifiers. IMAP4rev1 supports a single server. A mechanism for accessing configuration information to support multiple IMAP4rev1 servers is discussed in RFC 2244. IMAP4rev1 does not specify a means of posting mail; this function is handled by a mail transfer protocol such as RFC 2821. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="3501"/>
  <seriesInfo name="DOI" value="10.17487/RFC3501"/>
</reference>

<reference anchor="RFC5819">
  <front>
    <title>IMAP4 Extension for Returning STATUS Information in Extended LIST</title>
    <author fullname="A. Melnikov" initials="A." surname="Melnikov"/>
    <author fullname="T. Sirainen" initials="T." surname="Sirainen"/>
    <date month="March" year="2010"/>
    <abstract>
      <t>Many IMAP clients display information about total number of messages / total number of unseen messages in IMAP mailboxes. In order to do that, they are forced to issue a LIST or LSUB command and to list all available mailboxes, followed by a STATUS command for each mailbox found. This document provides an extension to LIST command that allows the client to request STATUS information for mailboxes together with other information typically returned by the LIST command. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="5819"/>
  <seriesInfo name="DOI" value="10.17487/RFC5819"/>
</reference>

<reference anchor="RFC9051">
  <front>
    <title>Internet Message Access Protocol (IMAP) - Version 4rev2</title>
    <author fullname="A. Melnikov" initials="A." role="editor" surname="Melnikov"/>
    <author fullname="B. Leiba" initials="B." role="editor" surname="Leiba"/>
    <date month="August" year="2021"/>
    <abstract>
      <t>The Internet Message Access Protocol Version 4rev2 (IMAP4rev2) allows a client to access and manipulate electronic mail messages on a server. IMAP4rev2 permits manipulation of mailboxes (remote message folders) in a way that is functionally equivalent to local folders. IMAP4rev2 also provides the capability for an offline client to resynchronize with the server.</t>
      <t>IMAP4rev2 includes operations for creating, deleting, and renaming mailboxes; checking for new messages; removing messages permanently; setting and clearing flags; parsing per RFCs 5322, 2045, and 2231; searching; and selective fetching of message attributes, texts, and portions thereof. Messages in IMAP4rev2 are accessed by the use of numbers. These numbers are either message sequence numbers or unique identifiers.</t>
      <t>IMAP4rev2 does not specify a means of posting mail; this function is handled by a mail submission protocol such as the one specified in RFC 6409.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9051"/>
  <seriesInfo name="DOI" value="10.17487/RFC9051"/>
</reference>

<reference anchor="RFC4648">
  <front>
    <title>The Base16, Base32, and Base64 Data Encodings</title>
    <author fullname="S. Josefsson" initials="S." surname="Josefsson"/>
    <date month="October" year="2006"/>
    <abstract>
      <t>This document describes the commonly used base 64, base 32, and base 16 encoding schemes. It also discusses the use of line-feeds in encoded data, use of padding in encoded data, use of non-alphabet characters in encoded data, use of different encoding alphabets, and canonical encodings. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="4648"/>
  <seriesInfo name="DOI" value="10.17487/RFC4648"/>
</reference>

<reference anchor="RFC4122">
  <front>
    <title>A Universally Unique IDentifier (UUID) URN Namespace</title>
    <author fullname="P. Leach" initials="P." surname="Leach"/>
    <author fullname="M. Mealling" initials="M." surname="Mealling"/>
    <author fullname="R. Salz" initials="R." surname="Salz"/>
    <date month="July" year="2005"/>
    <abstract>
      <t>This specification defines a Uniform Resource Name namespace for UUIDs (Universally Unique IDentifier), also known as GUIDs (Globally Unique IDentifier). A UUID is 128 bits long, and can guarantee uniqueness across space and time. UUIDs were originally used in the Apollo Network Computing System and later in the Open Software Foundation\'s (OSF) Distributed Computing Environment (DCE), and then in Microsoft Windows platforms.</t>
      <t>This specification is derived from the DCE specification with the kind permission of the OSF (now known as The Open Group). Information from earlier versions of the DCE specification have been incorporated into this document. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="4122"/>
  <seriesInfo name="DOI" value="10.17487/RFC4122"/>
</reference>


<reference anchor="I-D.ietf-jmap-emailpush">
   <front>
      <title>JSON Meta Application Protocol (JMAP) Email Delivery Push Notifications</title>
      <author fullname="Neil Jenkins" initials="N." surname="Jenkins">
         <organization>Fastmail</organization>
      </author>
      <date day="31" month="July" year="2025"/>
      <abstract>
	 <t>   This document specifies an extension to the JSON Meta Application
   Protocol (JMAP) that allows clients to receive an object via the JMAP
   push channel whenever a new email is delivered that matches a client-
   defined filter.  The object can also include properties from the
   email, to allow a user notification to be displayed without having to
   make a further network request.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-ietf-jmap-emailpush-01"/>
   
</reference>




    </references>

</references>


<?line 262?>

<section anchor="changes"><name>Changes</name>

<t>[[This section to be removed by RFC Editor]]</t>

<t><strong>draft-degennaro-imap-objectid-accountid-00</strong></t>

<t><list style="symbols">
  <t>Initial version</t>
</list></t>

</section>


  </back>

<!-- ##markdown-source:
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
g6LTojgy+F/Y0c3qLEkAAA==

-->

</rfc>

