[英]How to get the SMTP header of an email with an outlook add in?
我想在Outlook中获取所选电子邮件的SMTP标头。
我查看了整个API,但找不到使用Office API的方法: https : //msdn.microsoft.com/zh-cn/library/office/fp142185.aspx
我还尝试查找Message对象( https://msdn.microsoft.com/zh-cn/library/office/fp161175.aspx )中的可用内容:
Office.context.mailbox.item.?
我想知道是否不应该使用Exchange Web服务(EWS)来执行此操作?
我问是因为我不知道这是否可行。 我只是想向您展示我到目前为止所经历的过程。
假设您有对MailItem对象的引用,请执行以下操作:
var headers = item.PropertyAccessor.GetProperty("http://schemas.microsoft.com/mapi/proptag/0x007D001E");
其中item
是MailItem类的实例。
这将读取PR_TRANSPORT_MESSAGE_HEADERS属性。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.