The Bulk Data Transfer Protocol enables the bulk transmission of mailbox data, represented by folders and messages, between clients and servers. This protocol is commonly used for replicating, exporting, or importing mailbox content between clients and servers.
This protocol describes the following:
How a client can configure a remote operation (ROP) to upload a set of folders or messages to a server, or download a set of folders or messages from a server.
How a client or a server can receive and reconstitute folders and messages that are transmitted from another client or another server.
How a client can upload changes made to local folders and message replicas to a server.
Semantics of ROPs that are used to fulfill the aforementioned operations.
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.