Javascript 获取消息头的加载项
我正在尝试创建一个Outlook加载项,该加载项仅用于获取邮件标题 我已经知道如何获取发件人、主题、id、日期时间等,但我需要跃点详细信息(IP地址、服务器…) 我发现了一个插件(由微软的Stephene Griffin制作),它显示了大量有关Outlook邮件的信息(包括邮件标题)。我看了一下代码,似乎很难修改,因为它是一个非常复杂的项目 我也试过这个,但不起作用Javascript 获取消息头的加载项,javascript,c#,visual-studio,outlook-web-addins,email-headers,Javascript,C#,Visual Studio,Outlook Web Addins,Email Headers,我正在尝试创建一个Outlook加载项,该加载项仅用于获取邮件标题 我已经知道如何获取发件人、主题、id、日期时间等,但我需要跃点详细信息(IP地址、服务器…) 我发现了一个插件(由微软的Stephene Griffin制作),它显示了大量有关Outlook邮件的信息(包括邮件标题)。我看了一下代码,似乎很难修改,因为它是一个非常复杂的项目 我也试过这个,但不起作用 Office.context.mailbox.item.internetHeaders.getAsync(["header1",
Office.context.mailbox.item.internetHeaders.getAsync(["header1", "header2"], callback);
function callback(asyncResult) {
var dictionary = asyncResult.value;
var header1_value = dictionary["header1"];
}
internetHeaders API仅返回由API设置的标题(在发送邮件之前),以及根据上的注释在邮件上标记为MAPI属性的标题 可以通过RESTAPI获取其他属性,RESTAPI REST API调用如下所示:
GEThttps://outlook.office.com/api/v2.0/me/messages//?$select=internetMessageHeaders
我相信您正在查找的跃点详细信息位于Received
属性中,该属性可以多次出现
某些头,如来自的
,不会在internetMessageHeaders
下返回,但可在上的其他a属性下使用。internetHeaders API仅返回由API设置的头(发送邮件之前),以及作为MAPI属性标记在邮件上的头,(根据对的评论)
可以通过RESTAPI获取其他属性,RESTAPI
REST API调用如下所示:
GEThttps://outlook.office.com/api/v2.0/me/messages//?$select=internetMessageHeaders
我相信您正在查找的跃点详细信息位于Received
属性中,该属性可以多次出现
某些标题(如来自
的)不会在internetMessageHeaders
下返回,但可在上的其他a属性下使用