在AdvancedSearch中使用0x39FE001E?

时间:2012-06-10 17:46:56

标签: vba outlook vsto

我正在尝试搜索基于SMTP地址的电子邮件。我发现我需要使用http://schemas.microsoft.com/mapi/proptag/0x39FE001E,但如果我尝试使用以下DASL过滤器创建视图,则不会显示任何内容:

  

“http://schemas.microsoft.com/mapi/proptag/0x39FE001E”='name@domain.com'

我做错了什么?

2 个答案:

答案 0 :(得分:0)

我相信你必须这样做:

"http://schemas.microsoft.com/mapi/proptag/0x39FE001E" CI_STARTSWITH 'name@domain.com'

答案 1 :(得分:0)

没有消息直接在其上设置该属性。您是否尝试根据发件人SMTP地址进行过滤? PidTagSenderSmtpAddress可能存在也可能不存在(DASL名称http://schemas.microsoft.com/mapi/proptag/0x5D01001F)。

检查您是否可以在OutlookSpy中看到该属性(单击“IMessage”按钮)。

相关问题