Export (0) Print
Expand All

8 Index

A

Abstract data model

client

server

Abstract data model types - client

global

per mailbox

per Message object

Abstract data model types - server

global

per mailbox

per Message object

Add recipients example

RopModifyRecipients request buffer

RopModifyRecipients response buffer

Applicability

Attach text file example

overview

releasing Attachment object

RopCreateAttachment request buffer

RopCreateAttachment response buffer

RopSaveChangesAttachment request buffer

RopSaveChangesAttachment response buffer

setting properties

Attachment object properties

general properties

MIME properties

PidTagAttachAdditionalInformation property

PidTagAttachDataBinary property

PidTagAttachDataObject property

PidTagAttachEncoding property

PidTagAttachExtension property

PidTagAttachFilename property

PidTagAttachFlags property

PidTagAttachLongFilename property

PidTagAttachLongPathname property

PidTagAttachmentFlags property

PidTagAttachmentHidden property

PidTagAttachmentLinkId property

PidTagAttachMethod property

PidTagAttachNumber property

PidTagAttachPathname property

PidTagAttachRendering property

PidTagAttachSize property

PidTagAttachTag property

PidTagAttachTransportName property

PidTagCreationTime property

PidTagDisplayName property

PidTagLastModificationTime property

PidTagRenderingPosition property

PidTagTextAttachmentCharset property

B

Body Message object properties

C

Capability negotiation

Change tracking

Client

abstract data model

initialization

other local events

timer events

timers

Client - abstract data model types

global

per mailbox

per Message object

Client - higher-layer triggered events

accessing the attachments table

adding

deleting

or modifying a recipient

creating a Message object

creating an attachment

creating an embedded message

deleting an attachment

getting message status

linking a Contact object

opening a Message object

opening an attachment

opening an Embedded Message object

reading recipients

reload Message object header info

removing all recipients

saving an embedded message

saving changes on a Message object

saving changes on an Attachment object

setting Attachment object content

setting Message object read status

setting message status

Client - message processing

sending a RopCreateAttachment ROP request

sending a RopCreateMessage ROP request

sending a RopGetAttachmentTable ROP request

sending a RopGetMessageStatus ROP request

sending a RopGetPropertiesSpecific ROP request

sending a RopModifyRecipients ROP request

sending a RopOpenAttachment ROP request

sending a RopOpenEmbeddedMessage ROP request

sending a RopOpenMessage ROP request

sending a RopReadRecipients ROP request

sending a RopRemoveAllRecipients ROP request

sending a RopSaveChangesAttachment ROP request

sending a RopSaveChangesMessage ROP request

sending a RopSetMessageStatus ROP request

sending a RopSetProperties ROP request

sending a RopSetReadFlags ROP request

Client - sequencing rules

sending a RopCreateAttachment ROP request

sending a RopCreateMessage ROP request

sending a RopGetAttachmentTable ROP request

sending a RopGetMessageStatus ROP request

sending a RopGetPropertiesSpecific ROP request

sending a RopModifyRecipients ROP request

sending a RopOpenAttachment ROP request

sending a RopOpenEmbeddedMessage ROP request

sending a RopOpenMessage ROP request

sending a RopReadRecipients ROP request

sending a RopRemoveAllRecipients ROP request

sending a RopSaveChangesAttachment ROP request

sending a RopSaveChangesMessage ROP request

sending a RopSetMessageStatus ROP request

sending a RopSetProperties ROP request

sending a RopSetReadFlags ROP request

Contact linking Message object properties

Create message example

overview

RopCreateMessage request buffer

RopCreateMessage response buffer

D

Data model - abstract

client

server

E

Examples

name to id mapping

releasing Message object

setting message properties

Examples – add recipients

RopModifyRecipients request buffer

RopModifyRecipients response buffer

Examples – attach text file

overview

releasing Attachment object

RopCreateAttachment request buffer

RopCreateAttachment response buffer

RopSaveChangesAttachment request buffer

RopSaveChangesAttachment response buffer

setting properties

Examples - create message

overview

RopCreateMessage request buffer

RopCreateMessage response buffer

Examples – get attachment table

overview

RopGetAttachmentTable request buffer

RopGetAttachmentTable response buffer

Examples – insert HTML embedded image

overview

RopCreateAttachment request buffer

RopCreateAttachment response buffer

RopSaveChangesAttachment request buffer

RopSaveChangesAttachment response buffer

setting properties

Examples – save message

overview

RopSaveChanges request buffer

RopSaveChanges response buffer

F

FAI messages

Fields - vendor-extensible

G

General Attachment object properties

General Message object properties

Get attachment table example

overview

RopGetAttachmentTable request buffer

RopGetAttachmentTable response buffer

Global abstract data model type

client

server

Glossary

H

Higher-layer triggered events

server

Higher-layer triggered events - client

accessing the attachments table

adding

deleting

or modifying a recipient

creating a Message object

creating an attachment

creating an embedded message

deleting an attachment

getting message status

linking a Contact object

opening a Message object

opening an attachment

opening an Embedded Message object

reading recipients

reload Message object header info

removing all recipients

saving an embedded message

saving changes on a Message object

saving changes on an Attachment object

setting Attachment object content

setting Message object read status

setting message status

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

client

server

Insert HTML embedded image example

overview

RopCreatetAttachment request buffer

RopCreatetAttachment response buffer

RopSaveChangesAttachment request buffer

RopSaveChangesAttachment response buffer

setting properties

Introduction

M

Message attachments

Message object properties

body properties

contact linking properties

general properties

PidLidAgingDontAgeMe property

PidLidCategories property

PidLidClassification property

PidLidClassificationDescription property

PidLidClassified property

PidLidCommonEnd property

PidLidCommonStart property

PidLidCurrentVersion property

PidLidCurrentVersionName property

PidLidInfoPathFormName property

PidLidPrivate property

PidLidSideEffects property

PidLidSmartNoAttach property

PidNameAcceptLanguage property

PidNameContentBase property

PidNameContentClass property

PidNameContentType property

PidNameKeywords property

PidTagAddressBookDisplayNamePrintable property

PidTagAlternateRecipientAllowed property

PidTagAutoForwardComment property

PidTagAutoForwarded property

PidTagCreatorEntryId property

PidTagCreatorName property

PidTagHasAttachments property

PidTagHasNamedProperties property

PidTagImportance property

PidTagInternetReferences property

PidTagLastModifierEntryId property

PidTagLocalCommitTime property

PidTagMessageAttachments property

PidTagMessageClass property

PidTagMessageCodepage property

PidTagMessageFlags property

PidTagMessageLocaleId property

PidTagMessageRecipients property

PidTagMessageSize property

PidTagMessageStatus property

PidTagMimeSkeleton property

PidTagNormalizedSubject property

PidTagPriority property

PidTagPurportedSenderDomain property

PidTagRead property

PidTagRecipientDisplayName property

PidTagRecipientEntryId property

PidTagRecipientOrder property

PidTagResponsibility property

PidTagRowid property

PidTagSensitivity property

PidTagStoreEntryId property

PidTagSubject property

PidTagSubjectPrefix property

PidTagTnefCorrelationKey property

PidTagTrustSender property

retention and archive properties

Message object ROPs

RopCreateAttachment ROP

RopCreateMessage ROP

RopDeleteAttachment ROP

RopGetAttachmentTable ROP

RopGetMessageStatus ROP

RopGetValidAttachments ROP

RopModifyRecipients ROP

RopOpenAttachment ROP

RopOpenEmbeddedMessage ROP

RopOpenMessage ROP

RopReadRecipients ROP

RopReloadCachedInformation ROP

RopRemoveAllRecipients ROP

RopSaveChangesAttachment ROP

RopSaveChangesMessage ROP

RopSetMessageReadFlag ROP

RopSetMessageStatus ROP

RopSetReadFlags ROP

Message Object ROPs message

Message processing - client

sending a RopCreateAttachment ROP request

sending a RopCreateMessage ROP request

sending a RopGetAttachmentTable ROP request

sending a RopGetMessageStatus ROP request

sending a RopGetPropertiesSpecific ROP request

sending a RopModifyRecipients ROP request

sending a RopOpenAttachment ROP request

sending a RopOpenEmbeddedMessage ROP request

sending a RopOpenMessage ROP request

sending a RopReadRecipients ROP request

sending a RopRemoveAllRecipients ROP request

sending a RopSaveChangesAttachment ROP request

sending a RopSaveChangesMessage ROP request

sending a RopSetMessageStatus ROP request

sending a RopSetProperties ROP request

sending a RopSetReadFlags ROP request

Message processing - server

receiving a RopCreateAttachment ROP request

receiving a RopCreateMessage ROP request

receiving a RopDeleteAttachment ROP request

receiving a RopGetAttachmentTable ROP request

receiving a RopGetMessageStatus ROP request

receiving a RopModifyRecipients ROP request

receiving a RopOpenAttachment ROP request

receiving a RopOpenEmbeddedMessage ROP request

receiving a RopOpenMessage ROP request

receiving a RopReadRecipients ROP request

receiving a RopReloadCachedInformation ROP request

receiving a RopRemoveAllRecipients ROP request

receiving a RopSaveChangesAttachment ROP request

receiving a RopSaveChangesMessage ROP request

receiving a RopSetMessageReadFlag ROP request

receiving a RopSetMessageStatus ROP request

receiving a RopSetReadFlags ROP request

Message recipients

Message syntax - overview

Messages

FAI messages

message attachments

Message Object ROPs

message recipients

transport

MIME Attachment object properties

N

Name to id mapping example

Normative references

O

Other local events

client

server

Overview

messages

Overview (synopsis)

P

Parameters - security index

Per mailbox abstract data model type

client

server

Per Message object abstract data model type

client

server

PidLidAgingDontAgeMe Message object property

PidLidCategories Message object property

PidLidClassification Message object property

PidLidClassificationDescription Message object property

PidLidClassified Message object property

PidLidCommonEnd Message object property

PidLidCommonStart Message object property

PidLidCurrentVersion Message object property

PidLidCurrentVersionName Message object property

PidLidInfoPathFormName Message object property

PidLidPrivate Message object property

PidLidSideEffects Message object property

PidLidSmartNoAttach Message object property

PidNameAcceptLanguage Message object property

PidNameContentBase Message object property

PidNameContentClass Message object property

PidNameContentType Message object property

PidNameKeywords Message object property

PidTagAddressBookDisplayNamePrintable Message object property

PidTagAlternateRecipientAllowed Message object property

PidTagAttachAdditionalInformation Attachment object property

PidTagAttachDataBinary Attachment object property

PidTagAttachDataObject Attachment object property

PidTagAttachEncoding Attachment object property

PidTagAttachExtension Attachment object property

PidTagAttachFilename Attachment object property

PidTagAttachFlags Attachment object property

PidTagAttachLongFilename Attachment object property

PidTagAttachLongPathname Attachment object property

PidTagAttachmentFlags Attachment object property

PidTagAttachmentHidden Attachment object property

PidTagAttachmentLinkId Attachment object property

PidTagAttachMethod Attachment object property

PidTagAttachNumber Attachment object property

PidTagAttachPathname Attachment object property

PidTagAttachRendering Attachment object property

PidTagAttachSize Attachment object property

PidTagAttachTag Attachment object property

PidTagAttachTransportName Attachment object property

PidTagAutoForwardComment Message object property

PidTagAutoForwarded Message object property

PidTagCreationTime Attachment object property

PidTagCreatorEntryId Message object property

PidTagCreatorName Message object property

PidTagDisplayName Attachment object property

PidTagHasAttachments Message object property

PidTagHasNamedProperties Message object property

PidTagImportance Message object property

PidTagInternetReferences Message object property

PidTagLastModificationTime Attachment object property

PidTagLastModifierEntryId Message object property

PidTagLocalCommitTime Message object property

PidTagMessageAttachments Message object property

PidTagMessageClass Message object property

PidTagMessageCodepage Message object property

PidTagMessageFlags Message object property

PidTagMessageLocaleId Message object property

PidTagMessageRecipients Message object property

PidTagMessageSize Message object property

PidTagMessageStatus Message object property

PidTagMimeSkeleton Message object property

PidTagNormalizedSubject Message object property

PidTagPriority Message object property

PidTagPurportedSenderDomain Message object property

PidTagRead Message object property

PidTagRecipientDisplayName Message object property

PidTagRecipientEntryId Message object property

PidTagRecipientOrder Message object property

PidTagRenderingPosition Attachment object property

PidTagResponsibility Message object property

PidTagRowid Message object property

PidTagSensitivity Message object property

PidTagStoreEntryId Message object property

PidTagSubject Message object property

PidTagSubjectPrefix Message object property

PidTagTextAttachmentCharset Attachment object property

PidTagTnefCorrelationKey Message object property

PidTagTrustSender Message object property

Preconditions

Prerequisites

Product behavior

R

References

informative

normative

Relationship to other protocols

Releasing Message object example

Retention and archive Message object properties

RopCreateAttachment Message object ROP

RopCreateMessage Message object ROP

RopDeleteAttachment Message object ROP

RopGetAttachmentTable Message object ROP

RopGetMessageStatus Message object ROP

RopGetValidAttachments Message object ROP

RopModifyRecipients Message object ROP

RopOpenAttachment Message object ROP

RopOpenEmbeddedMessage Message object ROP

RopOpenMessage Message object ROP

RopReadRecipients Message object ROP

RopReloadCachedInformation Message object ROP

RopRemoveAllRecipients Message object ROP

RopSaveChangesAttachment Message object ROP

RopSaveChangesMessage Message object ROP

RopSetMessageReadFlag Message object ROP

RopSetMessageStatus Message object ROP

RopSetReadFlags Message object ROP

S

Save message example

overview

RopSaveChanges request buffer

RopSaveChanges response buffer

Security

implementer considerations

parameter index

Sequencing rules - client

sending a RopCreateAttachment ROP request

sending a RopCreateMessage ROP request

sending a RopGetAttachmentTable ROP request

sending a RopGetMessageStatus ROP request

sending a RopGetPropertiesSpecific ROP request

sending a RopModifyRecipients ROP request

sending a RopOpenAttachment ROP request

sending a RopOpenEmbeddedMessage ROP request

sending a RopOpenMessage ROP request

sending a RopReadRecipients ROP request

sending a RopRemoveAllRecipients ROP request

sending a RopSaveChangesAttachment ROP request

sending a RopSaveChangesMessage ROP request

sending a RopSetMessageStatus ROP request

sending a RopSetProperties ROP request

sending a RopSetReadFlags ROP request

Sequencing rules - server

receiving a RopCreateAttachment ROP request

receiving a RopCreateMessage ROP request

receiving a RopDeleteAttachment ROP request

receiving a RopGetAttachmentTable ROP request

receiving a RopGetMessageStatus ROP request

receiving a RopModifyRecipients ROP request

receiving a RopOpenAttachment ROP request

receiving a RopOpenEmbeddedMessage ROP request

receiving a RopOpenMessage ROP request

receiving a RopReadRecipients ROP request

receiving a RopReloadCachedInformation ROP request

receiving a RopRemoveAllRecipients ROP request

receiving a RopSaveChangesAttachment ROP request

receiving a RopSaveChangesMessage ROP request

receiving a RopSetMessageReadFlag ROP request

receiving a RopSetMessageStatus ROP request

receiving a RopSetReadFlags ROP request

Server

abstract data model

higher-layer triggered events

initialization

other local events

timer events

timers

Server - abstract data model types

global

per mailbox

per Message object

Server - message processing

receiving a RopCreateAttachment ROP request

receiving a RopCreateMessage ROP request

receiving a RopDeleteAttachment ROP request

receiving a RopGetAttachmentTable ROP request

receiving a RopGetMessageStatus ROP request

receiving a RopModifyRecipients ROP request

receiving a RopOpenAttachment ROP request

receiving a RopOpenEmbeddedMessage ROP request

receiving a RopOpenMessage ROP request

receiving a RopReadRecipients ROP request

receiving a RopReloadCachedInformation ROP request

receiving a RopRemoveAllRecipients ROP request

receiving a RopSaveChangesAttachment ROP request

receiving a RopSaveChangesMessage ROP request

receiving a RopSetMessageReadFlag ROP request

receiving a RopSetMessageStatus ROP request

receiving a RopSetReadFlags ROP request

Server - sequencing rules

receiving a RopCreateAttachment ROP request

receiving a RopCreateMessage ROP request

receiving a RopDeleteAttachment ROP request

receiving a RopGetAttachmentTable ROP request

receiving a RopGetMessageStatus ROP request

receiving a RopModifyRecipients ROP request

receiving a RopOpenAttachment ROP request

receiving a RopOpenEmbeddedMessage ROP request

receiving a RopOpenMessage ROP request

receiving a RopReadRecipients ROP request

receiving a RopReloadCachedInformation ROP request

receiving a RopRemoveAllRecipients ROP request

receiving a RopSaveChangesAttachment ROP request

receiving a RopSaveChangesMessage ROP request

receiving a RopSetMessageReadFlag ROP request

receiving a RopSetMessageStatus ROP request

receiving a RopSetReadFlags ROP request

Setting message properties example

Standards assignments

T

Timer events

client

server

Timers

client

server

Tracking changes

Transport

Triggered events - client

accessing the attachments table

adding

deleting

or modifying a recipient

creating a Message object

creating an attachment

creating an embedded message

deleting an attachment

getting message status

linking a Contact object

opening a Message object

opening an attachment

opening an Embedded Message object

reading recipients

reload Message object header info

removing all recipients

saving an embedded message

saving changes on a Message object

saving changes on an Attachment object

setting Attachment object content

setting Message object read status

setting message status

Triggered events - higher-layer

server

V

Vendor-extensible fields

Versioning

Show:
© 2014 Microsoft