传出队列表

适用于:Outlook 2013 | Outlook 2016

传出队列表包含有关消息存储区的所有传出消息的信息。 消息存储提供程序实现供 MAPI 后台处理程序使用的传出队列表。 不支持发送或接收消息的存储不需要实现此表。

为了访问传出队列表,MAPI 后台处理程序调用 IMsgStore::GetOutgoingQueue 方法。

要求按照客户端应用程序发送消息的相同顺序预处理消息并将其提交到传输提供程序。 MAPI 后台处理程序旨在按提交时间的升序接受来自消息存储区的消息。 由于此要求,在传出队列表中显示某些消息之前,可能会有一些延迟。

消息存储应允许对传出队列表进行排序,以便 MAPI 后台处理程序可以按提交时间对消息进行排序,或者默认的排序顺序应为按提交时间升序排序。

当队列的内容发生更改时,传出队列表必须发送通知。

以下属性构成传出队列表中所需的列集:

属性 ...
PR_CLIENT_SUBMIT_TIME (PidTagClientSubmitTime)
PR_DISPLAY_BCC (PidTagDisplayBcc)
PR_DISPLAY_CC (PidTagDisplayCc)
PR_DISPLAY_TO (PidTagDisplayTo)
PR_ENTRYID (PidTagEntryId)
PR_MESSAGE_FLAGS (PidTagMessageFlags)
PR_MESSAGE_SIZE (PidTagMessageSize)
PR_PRIORITY (PidTagPriority)
PR_SENDER_NAME (PidTagSenderName)
PR_SUBJECT (PidTagSubject)
PR_SUBMIT_FLAGS (PidTagSubmitFlags)

有关如何使用传出队列表的详细信息,请参阅 使用消息存储提供程序发送消息

另请参阅

MAPI 表