Platform SDK: Exchange Server |
The PR_DEFERRED_SEND_TIME property indicates a future time at which a message is to be sent.
Header file: | EDKMDB.H |
Applies to: | Message objects (information store objects) |
Identifier: | 0x3fef |
Property type: | PT_SYSTIME |
Access: | Read-only |
The PR_DEFERRED_SEND_TIME property is used by Microsoft Exchange Server to defer the sending of messages until a specified time in the future. This property can be set directly, or it can be calculated from the PR_DEFERRED_SEND_NUMBER and PR_DEFERRED_SEND_UNITS properties. The advantage of the latter method (if the message is reopened and edited before the deferral delay expires) is that it can be resubmitted with the same deferral delay.
Deferred sending depends on a user's default delivery configuration. If mail is delivered to a Microsoft Exchange Server information store mailbox, deferred messages are held in the Outbox until they can be sent by the server. If mail is delivered to a personal folders information store (PST), deferred messages are spooled from the Outbox of the PST to a hidden folder on the server.
In other words, if your Outbox is in a Microsoft Exchange Server mailbox you can intercept deferred mail before it is sent, but not if your Outbox is in a PST.
Note The PR_DEFERRED_SEND_TIME property is not the same as the MAPI PR_DEFERRED_DELIVERY_TIME property. The PR_DEFERRED_SEND_TIME property instructs the mail transport to delay taking responsibility for a message, while the PR_DEFERRED_DELIVERY_TIME property instructs the mail transport to take responsibility for the message immediately, but to delay final delivery of the message.