在打开之前将 MailItem 设置为已读或在 PR_MESSAGE_FLAGS 中设置值 suppress_receipt 的正确方法是什么?
查看http://msdn.microsoft.com/en-us/library/office/cc815395(v=office.12).aspx我的代码是:
MailItem x = item as MailItem;
x.PropertyAccessor.SetProperty("http://schemas.microsoft.com/mapi/proptag/0x0E070003",35);
我使用 OutlookSpy 从其他已读邮件中获得了 35 封邮件,假设它包含“已读”的布尔标志。
运行此代码让我得到异常“操作失败”。有任何想法吗?谢谢。