8 Index

A

Aborting a message submission example

   overview

   ROP request buffer

   ROP response buffer

Abstract data model

   client

   server

Abstract data model - server

   per E-mail object

   User ADM data type

Abstract data model – server

   per Message object

Applicability

Attachments E-mail object properties

C

Capability negotiation

Categories and keywords E-mail object properties

Change tracking

Client

   abstract data model

   initialization

   other local events

   timer events

   timers

Client - higher layer triggered events

   deferring message send

   delivering mail to the server

   optimizing send

   processing E-mail objects in the spooler queue

   resending a message

   sending a message

   sending a message with expiry time

   sending mail through a specific server

   soliciting votes from voters

Client - sequencing rules

   sending a RopAbortSubmit ROP request

   sending a RopSpoolerLockMessage ROP request

   sending a RopSubmitMessage ROP request

   sending a RopTransportNewMail ROP request

Common

   abstract data model

   higher-layer triggered events

   initialization

   message processing events and sequencing rules

   other local events

   timer events

   timers

Contacts E-mail object properties

Controlling sending and delivery of mail

   overview

Creating, opening, and saving e-mail objects overview

D

Data model - abstract

   client

   server

Delivery receipt overview

E

E-mail object properties

   attachments

   categories and keywords

   contacts

   flags

   PidLidAutoProcessState property

   PidLidInternetAccountName property

   PidLidInternetAccountStamp property

   PidLidUseTnef property

   PidLidVerbResponse property

   PidLidVerbStream property

   PidTagAutoResponseSuppress property

   PidTagBlockStatus property

   PidTagConversationId property

   PidTagConversationIndex property

   PidTagConversationIndexTracking property

   PidTagConversationTopic property

   PidTagDeferredDeliveryTime property

   PidTagDelegatedByRule property

   PidTagDisplayBcc property

   PidTagDisplayCc property

   PidTagDisplayTo property

   PidTagIconIndex property

   PidTagInReplyToId property

   PidTagInternetMailOverrideFormat property

   PidTagInternetMessageId property

   PidTagLastVerbExecuted property

   PidTagLastVerbExecutionTime property

   PidTagListHelp property

   PidTagListSubscribe property

   PidTagListUnsubscribe property

   PidTagMessageCcMe property

   PidTagMessageClass property

   PidTagMessageEditorFormat property

   PidTagMessageRecipientMe property

   PidTagMessageSubmissionId property

   PidTagMessageToMe property

   PidTagNextSendAcct property

   PidTagNonReceiptNotificationRequested property

   PidTagOriginalAuthorEntryId property

   PidTagOriginalAuthorName property

   PidTagOriginalMessageClass property

   PidTagOriginalMessageId property

   PidTagOriginalSensitivity property

   PidTagOriginatorDeliveryReportRequested property

   PidTagOriginatorNonDeliveryReportRequested property

   PidTagPrimarySendAccount property

   PidTagReadReceiptRequested property

   PidTagReadReceiptSmtpAddress property

   PidTagReceivedByAddressType property

   PidTagReceivedByEmailAddress property

   PidTagReceivedByEntryId property

   PidTagReceivedByName property

   PidTagReceivedBySearchKey property

   PidTagReceivedBySmtpAddress property

   PidTagReceivedRepresentingAddressType property

   PidTagReceivedRepresentingEmailAddress property

   PidTagReceivedRepresentingEntryId property

   PidTagReceivedRepresentingName property

   PidTagReceivedRepresentingSearchKey property

   PidTagReceivedRepresentingSmtpAddress property

   PidTagRecipientReassignmentProhibited property

   PidTagReplyRecipientEntries property

   PidTagReplyRecipientNames property

   PidTagReplyRequested property

   PidTagReportDisposition property

   PidTagReportDispositionMode property

   PidTagResponseRequested property

   PidTagSenderAddressType property

   PidTagSenderEmailAddress property

   PidTagSenderEntryId property

   PidTagSenderIdStatus property

   PidTagSenderName property

   PidTagSenderSearchKey property

   PidTagSenderSmtpAddress property

   PidTagSendRichInfo property

   PidTagSentRepresentingAddressType property

   PidTagSentRepresentingEmailAddress property

   PidTagSentRepresentingEntryId property

   PidTagSentRepresentingName property

   PidTagSentRepresentingSearchKey property

   PidTagSubjectPrefix property

   PidTagTargetEntryId property

   PidTagTransportMessageHeaders property

   Recipients

   Reminders

E-Mail Object Properties message

E-mail objects overview

   Creating, opening, and saving e-mail objects

   replying and forwarding messages

   sending messages

E-mail submission properties

   PidTagClientSubmitTime property

   PidTagDeferredSendNumber property

   PidTagDeferredSendTime property

   PidTagDeferredSendUnits property

   PidTagDeleteAfterSubmit property

   PidTagExpiryNumber property

   PidTagExpiryTime property

   PidTagExpiryUnits property

   PidTagMessageDeliveryTime property

   PidTagRecipientType property

   PidTagSentMailSvrEID property

E-Mail Submission Properties message

Examples - aborting a message submission

   overview

   ROP request buffer

   ROP response buffer

Examples - sending a message with voting options

Examples - sending an e-mail message from a messaging user to another messaging user

Examples - sending mail to a specific server

   determining the transport folder overview

   determining the transport folder ROP request buffer

   determining the transport folder ROP response buffer

   initialization overview

   initialization ROP request buffer

   initialization ROP response buffer

   locking the message in the spooler queue folder for processing overview

   locking the message in the spooler queue folder for processing ROP request buffer

   locking the message in the spooler queue folder for processing ROP response buffer

   marking the message as ready for post-send server processing overview

   marking the message as ready for post-send server processing ROP request buffer

   marking the message as ready for post-send server processing ROP response buffer

   overview

   sending the message overview

   sending the message ROP request buffer

   sending the message ROP response buffer

   submitting the message to the spooler queue folder

Examples - submitting a deferred message

   overview

   ROP request buffer

   ROP response buffer

Examples - submitting a message

   overview

   ROP request buffer

   ROP response buffer

F

Fields - vendor-extensible

Flags E-mail object properties

G

Glossary

H

Higher layer triggered events - client

   deferring message send

   delivering mail to the server

   optimizing send

   processing E-mail objects in the spooler queue

   resending a message

   sending a message

   sending a message with expiry time

   sending mail through a specific server

   soliciting votes from voters

Higher-layer triggered events

   server

I

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client

   server

Introduction

M

Message delivery ROPs

   RopAbortSubmit ROP

   RopGetAddressTypes ROP

   RopOptionsData ROP

   RopSubmitMessage ROP

Message processing - client

   sending a RopAbortSubmit ROP request

   sending a RopSpoolerLockMessage ROP request

   sending a RopSubmitMessage ROP request

   sending a RopTransportNewMail ROP request

Message processing - server

   receiving a RopAbortSubmit ROP request

   receiving a RopGetAddressTypes ROP request

   receiving a RopGetTransportFolder ROP request

   receiving a RopOptionsData ROP request

   receiving a RopSetSpooler ROP request

   receiving a RopSpoolerLockMessage ROP request

   receiving a RopSubmitMessage ROP request

   receiving a RopTransportNewMail ROP request

   receiving a RopTransportSend ROP request

Message status reports properties

   PidTagMessageClass property

   PidTagOriginalDeliveryTime property

   PidTagOriginalDisplayBcc property

   PidTagOriginalDisplayCc property

   PidTagOriginalDisplayTo property

   PidTagOriginalSenderAddressType property

   PidTagOriginalSenderEmailAddress property

   PidTagOriginalSenderEntryId property

   PidTagOriginalSenderName property

   PidTagOriginalSenderSearchKey property

   PidTagOriginalSentRepresentingAddressType property

   PidTagOriginalSentRepresentingEmailAddress property

   PidTagOriginalSentRepresentingEntryId property

   PidTagOriginalSentRepresentingName property

   PidTagOriginalSentRepresentingSearchKey property

   PidTagOriginalSubject property

   PidTagOriginalSubmitTime property

   PidTagParentKey property

   PidTagReadReceiptAddressType property

   PidTagReadReceiptEmailAddress property

   PidTagReadReceiptEntryId property

   PidTagReadReceiptName property

   PidTagReadReceiptSearchKey property

   PidTagReportEntryId property

   PidTagReportName property

   PidTagReportSearchKey property

   PidTagReportTag property

   PidTagReportText property

Message syntax

Messages

   E-Mail Object Properties

   E-Mail Submission Properties

   Spooler and Transport ROPs

   syntax

   transport

N

Non-delivery receipt overview

Non-read receipt overview

Normative references

O

Other local events

   client

   server

Overview

   controlling sending and delivery of mail

   report messages

   voting and tracking

Overview (synopsis)

P

Parameters - security index

PidLidAutoProcessState E-mail object property

PidLidInternetAccountName E-mail object property

PidLidInternetAccountStamp E-mail object property

PidLidUseTnef E-mail object property

PidLidVerbResponse E-mail object property

PidLidVerbStream E-mail object property

PidTagAutoResponseSuppress E-mail object property

PidTagBlockStatus E-mail object property

PidTagClientSubmitTime e-mail submission property

PidTagConversationId E-mail object property

PidTagConversationIndex E-mail object property

PidTagConversationIndexTracking E-mail object property

PidTagConversationTopic E-mail object property

PidTagDeferredDeliveryTime E-mail object property

PidTagDeferredSendNumber e-mail submission property

PidTagDeferredSendTime e-mail submission property

PidTagDeferredSendUnits e-mail submission property

PidTagDelegatedByRule E-mail object property

PidTagDeleteAfterSubmit e-mail submission property

PidTagDisplayBcc E-mail object property

PidTagDisplayCc E-mail object property

PidTagDisplayTo E-mail object property

PidTagExpiryNumber e-mail submission property

PidTagExpiryTime e-mail submission property

PidTagExpiryUnits e-mail submission property

PidTagIconIndex E-mail object property

PidTagInReplyToId E-mail object property

PidTagInternetMailOverrideFormat E-mail object property

PidTagInternetMessageId E-mail object property

PidTagLastVerbExecuted E-mail object property

PidTagLastVerbExecutionTime E-mail object property

PidTagListHelp E-mail object property

PidTagListSubscribe E-mail object property

PidTagListUnsubscribe E-mail object property

PidTagMessageCcMe E-mail object property

PidTagMessageClass E-mail object property

PidTagMessageClass message status report property

PidTagMessageDeliveryTime e-mail submission property

PidTagMessageEditorFormat E-mail object property

PidTagMessageRecipientMe E-mail object property

PidTagMessageSubmissionId E-mail object property

PidTagMessageToMe E-mail object property

PidTagNextSendAcct E-mail object property

PidTagNonReceiptNotificationRequested E-mail object property

PidTagOriginalAuthorEntryId E-mail object property

PidTagOriginalAuthorName E-mail object property

PidTagOriginalDeliveryTime message status report property

PidTagOriginalDisplayBcc message status report property

PidTagOriginalDisplayCc message status report property

PidTagOriginalDisplayTo message status report property

PidTagOriginalMessageClass E-mail object property

PidTagOriginalMessageId E-mail object property

PidTagOriginalSenderAddressType message status report property

PidTagOriginalSenderEmailAddress message status report property

PidTagOriginalSenderEntryId message status report property

PidTagOriginalSenderName message status report property

PidTagOriginalSenderSearchKey message status report property

PidTagOriginalSensitivity E-mail object property

PidTagOriginalSentRepresentingAddressType message status report property

PidTagOriginalSentRepresentingEmailAddress message status report property

PidTagOriginalSentRepresentingEntryId message status report property

PidTagOriginalSentRepresentingName message status report property

PidTagOriginalSentRepresentingSearchKey message status report property

PidTagOriginalSubject message status report property

PidTagOriginalSubmitTime message status report property

PidTagOriginatorDeliveryReportRequested E-mail object property

PidTagOriginatorNonDeliveryReportRequested E-mail object property

PidTagParentKey message status report property

PidTagPrimarySendAccount E-mail object property

PidTagReadReceiptAddressType message status report property

PidTagReadReceiptEmailAddress message status report property

PidTagReadReceiptEntryId message status report property

PidTagReadReceiptName message status report property

PidTagReadReceiptRequested E-mail object property

PidTagReadReceiptSearchKey message status report property

PidTagReadReceiptSmtpAddress E-mail object property

PidTagReceivedByAddressType E-mail object property

PidTagReceivedByEmailAddress E-mail object property

PidTagReceivedByEntryId E-mail object property

PidTagReceivedByName E-mail object property

PidTagReceivedBySearchKey E-mail object property

PidTagReceivedBySmtpAddress E-mail object property

PidTagReceivedRepresentingAddressType E-mail object property

PidTagReceivedRepresentingEmailAddress E-mail object property

PidTagReceivedRepresentingEntryId E-mail object property

PidTagReceivedRepresentingName E-mail object property

PidTagReceivedRepresentingSearchKey E-mail object property

PidTagReceivedRepresentingSmtpAddress E-mail object property

PidTagRecipientReassignmentProhibited E-mail object property

PidTagRecipientType e-mail submission property

PidTagReplyRecipientEntries E-mail object property

PidTagReplyRecipientNames E-mail object property

PidTagReplyRequested E-mail object property

PidTagReportDisposition E-mail object property

PidTagReportDispositionMode E-mail object property

PidTagReportEntryId message status report property

PidTagReportName message status report property

PidTagReportSearchKey message status report property

PidTagReportTag message status report property

PidTagReportText message status report property

PidTagResponseRequested E-mail object property

PidTagSenderAddressType E-mail object property

PidTagSenderEmailAddress E-mail object property

PidTagSenderEntryId E-mail object property

PidTagSenderIdStatus E-mail object property

PidTagSenderName E-mail object property

PidTagSenderSearchKey E-mail object property

PidTagSenderSmtpAddress E-mail object property

PidTagSendRichInfo E-mail object property

PidTagSentMailSvrEID e-mail submission property

PidTagSentRepresentingAddressType E-mail object property

PidTagSentRepresentingEmailAddress E-mail object property

PidTagSentRepresentingEntryId E-mail object property

PidTagSentRepresentingName E-mail object property

PidTagSentRepresentingSearchKey E-mail object property

PidTagSubjectPrefix E-mail object property

PidTagTargetEntryId E-mail object property

PidTagTransportMessageHeaders E-mail object property

Preconditions

Prerequisites

Product behavior

R

Read receipt overview

Recipients E-mail object properties

References

   informative

   normative

Relationship to other protocols

Reminders E-mail object properties

Replying and forwarding messages overview

Report messages

   delivery receipt

   non-delivery receipt

   non-read receipt

   overview

   read receipt

RopAbortSubmit message delivery ROP

RopGetAddressTypes message delivery ROP

RopGetTransportFolder spooler and transfer ROP

RopOptionsData message delivery ROP

RopSetSpooler spooler and transfer ROP

RopSpoolerLockMessage spooler and transfer ROP

RopSubmitMessage message delivery ROP

RopTransportNewMail spooler and transfer ROP

RopTransportSend spooler and transfer ROP

S

Security

   implementer considerations

   parameter index

Sending a message with voting options example

Sending an e-mail message from a messaging user to another messaging user example

Sending mail to a specific server example – determining the transport folder

   overview

   ROP request buffer

   ROP response buffer

Sending mail to a specific server example – initialization

   overview

   ROP request buffer

   ROP response buffer

Sending mail to a specific server example – locking the message in the spooler queue folder for processing

   overview

   ROP request buffer

   ROP response buffer

Sending mail to a specific server example – marking the message as ready for post-send server processing

   overview

   ROP request buffer

   ROP response buffer

Sending mail to a specific server example - overview

Sending mail to a specific server example – sending the message

   overview

   ROP request buffer

   ROP response buffer

Sending mail to a specific server example – submitting the message to the spooler queue folder

Sending messages overview

Sequencing rules - client

   sending a RopAbortSubmit ROP request

   sending a RopSpoolerLockMessage ROP request

   sending a RopSubmitMessage ROP request

   sending a RopTransportNewMail ROP request

Sequencing rules - server

   receiving a RopAbortSubmit ROP request

   receiving a RopGetAddressTypes ROP request

   receiving a RopGetTransportFolder ROP request

   receiving a RopOptionsData ROP request

   receiving a RopSetSpooler ROP request

   receiving a RopSpoolerLockMessage ROP request

   receiving a RopSubmitMessage ROP request

   receiving a RopTransportNewMail ROP request

   receiving a RopTransportSend ROP request

Server

   abstract data model

   higher-layer triggered events

   initialization

   other local events

   timer events

   timers

Server - abstract data model

   per E-mail object

   per Message object

   User ADM data type

Server - sequencing rules

   receiving a RopAbortSubmit ROP request

   receiving a RopGetAddressTypes ROP request

   receiving a RopGetTransportFolder ROP request

   receiving a RopOptionsData ROP request

   receiving a RopSetSpooler ROP request

   receiving a RopSpoolerLockMessage ROP request

   receiving a RopSubmitMessage ROP request

   receiving a RopTransportNewMail ROP request

   receiving a RopTransportSend ROP request

Spooler and transport ROPs

   RopGetTransportFolder ROP

   RopSetSpooler ROP

   RopSpoolerLockMessage ROP

   RopTransportNewMail ROP

   RopTransportSend ROP

Spooler and Transport ROPs message

Standards assignments

Submitting a deferred message example

   overview

   ROP request buffer

   ROP response buffer

Submitting a message example

   overview

   ROP request buffer

   ROP response buffer

T

Timer events

   client

   server

Timers

   client

   server

Tracking changes

Transport

Triggered events - client

   deferring message send

   delivering mail to the server

   optimizing send

   processing E-mail objects in the spooler queue

   resending a message

   sending a message

   sending a message with expiry time

   sending mail through a specific server

   soliciting votes from voters

Triggered events - higher-layer

   server

V

Vendor-extensible fields

Versioning

Voting and tracking overview

Show: