Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A
Abstract data model
Abstract data model types - client
Abstract data model types - server
Add recipients example
RopModifyRecipients request buffer
RopModifyRecipients response buffer
Attach text file example
RopCreateAttachment request buffer
RopCreateAttachment response buffer
RopSaveChangesAttachment request buffer
RopSaveChangesAttachment response buffer
Attachment object properties
PidTagAttachAdditionalInformation property
PidTagAttachDataBinary property
PidTagAttachDataObject property
PidTagAttachExtension property
PidTagAttachLongFilename property
PidTagAttachLongPathname property (section 2.2.2.13, section 2.2.2.26)
PidTagAttachmentFlags property
PidTagAttachmentHidden property
PidTagAttachmentLinkId property
PidTagAttachRendering property
PidTagAttachTransportName property
PidTagLastModificationTime property
PidTagRenderingPosition property
PidTagTextAttachmentCharset property
B
Body Message object properties
C
Client
Client - abstract data model types
Client - higher-layer triggered events
accessing the attachments table
adding, deleting, or modifying a recipient
opening an Embedded Message object
reload Message object header info
saving changes on a Message object
saving changes on an Attachment object
setting Attachment object content
setting Message object read 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
RopCreateMessage request buffer
RopCreateMessage response buffer
D
Data model - abstract
E
Examples
Examples – add recipients
RopModifyRecipients request buffer
RopModifyRecipients response buffer
Examples – attach text file
RopCreateAttachment request buffer
RopCreateAttachment response buffer
RopSaveChangesAttachment request buffer
RopSaveChangesAttachment response buffer
Examples - create message
RopCreateMessage request buffer
RopCreateMessage response buffer
Examples – get attachment table
RopGetAttachmentTable request buffer
RopGetAttachmentTable response buffer
Examples – insert HTML embedded image
RopCreateAttachment request buffer
RopCreateAttachment response buffer
RopSaveChangesAttachment request buffer
RopSaveChangesAttachment response buffer
Examples – save message
RopSaveChanges response buffer
F
G
General Attachment object properties
General Message object properties
Get attachment table example
RopGetAttachmentTable request buffer
RopGetAttachmentTable response buffer
Global abstract data model type
H
Higher-layer triggered events
Higher-layer triggered events - client
accessing the attachments table
adding, deleting, or modifying a recipient
opening an Embedded Message object
reload Message object header info
saving changes on a Message object
saving changes on an Attachment object
setting Attachment object content
setting Message object read status
I
Implementer - security considerations
Initialization
Insert HTML embedded image example
RopCreateAttachment request buffer
RopCreateAttachment response buffer
RopSaveChangesAttachment request buffer
RopSaveChangesAttachment response buffer
M
Message object properties
PidLidClassificationDescription property
PidLidCurrentVersionName property
PidLidInfoPathFormName property
PidNameAcceptLanguage property
PidTagAddressBookDisplayNamePrintable property
PidTagAlternateRecipientAllowed property
PidTagAutoForwardComment property
PidTagHasNamedProperties property
PidTagInternetReferences property
PidTagLastModifierEntryId property
PidTagLocalCommitTime property
PidTagMessageAttachments property
PidTagMessageCodepage property
PidTagMessageFlags property (section 2.2.1.6, section 2.2.2.27, section 2.2.2.28)
PidTagMessageLocaleId property
PidTagMessageRecipients property
PidTagNormalizedSubject property
PidTagPurportedSenderDomain property
PidTagRecipientDisplayName property
PidTagRecipientEntryId property
PidTagTnefCorrelationKey property
retention and archive properties
Message object ROPs
RopReloadCachedInformation ROP
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
Messages
MIME Attachment object properties
N
O
Other local events
Overview
P
Per mailbox abstract data model type
Per Message object abstract data model type
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 (section 2.2.2.13, section 2.2.2.26)
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 (section 2.2.1.6, section 2.2.2.27, section 2.2.2.28)
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
R
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
RopSaveChanges response buffer
Security
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
Server - abstract data model types
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
T
Timer events
Timers
Triggered events - client
accessing the attachments table
adding, deleting, or modifying a recipient
opening an Embedded Message object
reload Message object header info
saving changes on a Message object
saving changes on an Attachment object
setting Attachment object content
setting Message object read status
Triggered events - higher-layer
V