2.2.4.1.1.2.4 Protocol

The Protocol element contains the configuration information for connecting a client to the server.

The Protocol element is a required child element of the Account (section 2.2.4.1.1.2) element when the value of the Action element (section 2.2.4.1.1.2.2) is "settings".  In this case, if the Protocol element contains information that the client can use to communicate with the mailbox via the Messaging Application Programming Interface (MAPI) Extensions for HTTP, as specified in [MS-OXCMAPIHTTP], it MUST contain the XML attributes listed in the following table.

Attribute

Value

Type

"mapiHttp"

Version

An integer value that MUST be greater than zero (0) and less than or equal to the value of the X-MapiHttpCapability header (section 2.2.2.1) included in the Autodiscover request.

The Protocol element is an optional child element of the External element (section 2.2.4.1.1.2.4.25) and the Internal element (section 2.2.4.1.1.2.4.27). The following sections describe elements that can be child elements of the Protocol element.