VBA Outlook MailItem.Sender.Property(“部门”)

时间:2016-03-14 09:39:59

标签: vba email outlook outlook-vba

我在Outlook中构建一个VBA脚本,以便在每次收到邮件时执行,但脚本处理电子邮件的方式需要依赖于联系人卡片的属性。

当我右键单击Outlook中的联系人并查看联系人卡片时,我可以看到各种属性,包括“部门”,“移动”等。

我必须使用哪种VBA属性按“部门”排序?

1 个答案:

答案 0 :(得分:0)

可以使用MailItem.Sender.PropertyAccessor.GetProperty访问这些属性。对于部门,您想要的属性是PR_DEPARTMENT_NAME(DASL名称http://schemas.microsoft.com/mapi/proptag/0x3A18001F)。

使用OutlookSpy查看数据 - 选择消息,单击IMessage按钮,选择PR_SENDER_ENTRYID属性,右键单击,选择IMAPISession :: OpenEntry。