PR_SPOOLER_STATUS

The PR_SPOOLER_STATUS property contains the status of the message based on information available to the MAPI spooler.

Quick Info

Header file: MAPITAGS.H
Must be exposed by: Message objects
Identifier: 0x0E10
Property type: PT_LONG
Property tag: 0x0E100003

Remarks

The PR_SPOOLER_STATUS property is computed by MAPI on message objects.

This property appears on inbound messages only and is reserved in all other cases. It indicates whether or not a message has been delivered to its final location or whether a messaging hook provider potentially deleted the message while rerouting it.

Client applications should never set this property. For an inbound message, a client or service provider can call the IMAPIProp::GetProps property on PR_SPOOLER_STATUS to determine the message status. The value S_OK indicates that the message was successfully delivered to the message store. The value MAPI_E_OBJECT_DELETED indicates that the message was deleted and was never committed to the store.

Message store providers should support PR_SPOOLER_STATUS on messages, recipient tables, and the outgoing queue table. Clients and providers should be able to set columns on the outgoing queue table and restrict based on this property.