2.2.2.21 ConversationId

The email2:ConversationId element is a required element in server responses that specifies a unique identifier for a conversation. It is defined as an element in the Email2 namespace.

The value of this element is a byte array data type, as specified in [MS-ASDTYPE] section 2.7.1.

The client MUST NOT define or change the value of the email2:ConversationId element. The server returns a Status element value of 6 in the Sync command response ([MS-ASCMD] section 2.2.1.21) when the email2:ConversationId element is included within a Change element ([MS-ASCMD] section 2.2.3.24) in a Sync command request.

The email2:ConversationId content is transferred as an opaque binary large object (BLOB) within the WBXML tags.

For more details about conversations, see [MS-ASCON].

Protocol Versions

The following table specifies the protocol versions that support this element. The client indicates the protocol version being used by setting either the MS-ASProtocolVersion header, as specified in [MS-ASHTTP] section 2.2.1.1.2.6, or the Protocol version field, as specified in [MS-ASHTTP] section 2.2.1.1.1.1, in the request.

Protocol version

Element support

2.5

12.0

12.1

14.0

Yes

14.1

Yes

16.0

Yes

16.1

Yes

In protocol versions 16.0 and 16.1: When the client adds a new draft item, the server response will contain the email2:ConversationId element for that draft item.