The Core Notifications Protocol transmits notifications to a client about specific events on a server. This protocol is commonly used to inform the client about changes that have occurred in folders and messages on the server.
Sections 1.8, 2, and 3 of this specification are normative and can contain the terms MAY, SHOULD, MUST, MUST NOT, and SHOULD NOT as defined in RFC 2119. Sections 1.5 and 1.9 are also normative but cannot contain those terms. All other sections and examples in this specification are informative.