MessagePart

Contains the parts of the message text. The data is always Base64.

Syntax

<MessagePart>
<extension base="base64Binary">
<attribute id type="uid"/>
<attribute contentId type="string"/>
<attribute contentType type="string"/>
<attribute length type="int"/>
<attribute offset type="int"/>
<attribute name="hash" type="string"/>

Definitions

id

(Optional) Specifies the ID of the message part.

contentId

Specifies the MIME content ID.

contentType

(Optional) Specifies the MIME content type.

length

(Optional) Specifies the size of the original data, not the Base64 size.

offset

(Optional) Specifies the offset from where to start reading. On large messageParts, the offset element can be used to read smaller chunks at one time.

hash

GroupWise clients creates the hash on new items. If a hash has already been created, it is returned in the attachments object. To compute the hash yourself, see http://www.burtleburtle.net/bob/hash/doobs.html. In Lookup3.c, hashlittle2() is called with a block size of 4096. The hash is 64bits. The hash string is a 16-byte hex string.