在C#windows窗体

时间:2018-05-29 10:04:16

标签: c# winforms outlook outlook-2010

我正在开发一个工具来跟踪电子邮件,并希望跟踪未发送给发件人的电子邮件。 我不想使用任何第三方工具或任何外部参考

我试过了什么? - 阅读报告项目,但身体是中文的语言 - 搜索一些解决方案,但没有任何工作,即解决方案与

有关

// PR_TRANSPORT_MESSAGE_HEADERS  获取媒体资源名称“http://schemas.microsoft.com/mapi/proptag/0x0C1A001F”的链接  outlook PropertyAccessor类

PropName链接不再有效。

有人可以帮助我,我想从哪个发件人那里收到电子邮件传递失败的信息。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

PR_TRANSPORT_MESSAGE_HEADERS属性包含正文中显示的相同诊断信息。您只需要使用PropertyAccessor类读取它,并使用FromTo条目解析字符串。

  Outlook.PropertyAccessor oPA = reportItem.PropertyAccessor;
  string transportHeaders = (string)oPA.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x007D001E");