2.2.39 [RFC3501] Section 7, Server Responses

C0004:

The specification states: "Certain server data MUST be recorded by the client when it is received;" and "Other server data SHOULD be recorded for later reference; if the client does not need to record the data, or if recording the data has no obvious purpose (e.g., a SEARCH response when no SEARCH command is in progress), the data SHOULD be ignored."

This part of the specification does not state which server data MUST be recorded. A thorough reading of the specification reveals that the client MUST record the following server data:

  • Mailbox size updates (section 5.2 of the specification)

  • Updates from the FLAGS response (section 7.2.6 of the specification)

  • Updates from the EXISTS response (section 7.3.1of the specification)

  • Updates from the RECENT response (section 7.3.2 of the specification)

  • Updates from the EXPUNGE response (section 7.4.1 of the specification)

Microsoft Office Outlook 2007, Microsoft Outlook 2010, Microsoft Outlook 2013, Microsoft Outlook 2016, Microsoft Outlook 2019

For details, see C0002 in section 2.2.2 of this document.