如何确定用户的Outlook“不在办公室”通知是否有效?

时间:2013-10-15 15:59:24

标签: outlook

我很想知道有人在他们的Outlook中设置了不在办公室的通知,这样我就可以使用这些知识在我的应用中进行调整。

是否有人知道助手或Outlook本身是否在任何地方报告此信息?

1 个答案:

答案 0 :(得分:3)

OOF设置不是通过Outlook对象模型直接公开的 但是,您可以使用Store.PropertyAccessor.GetProperty使用PR_OOF_STATE属性(DASL名称为" http://schemas.microsoft.com/mapi/proptag/0x661D000B")来读取OOF状态。
OOF文本存储在隐藏消息中,消息类别为" IPM.Note.Rules.OofTemplate.Microsoft"在收件箱文件夹中。可以使用Folder.GetStorage访问它。

可以使用扩展MAPI(C ++或Delphi),EWS或Redemption访问其他OOF相关属性(请参阅RDOOutOfOfficeAssistant对象)