Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取消息头的加载项_Javascript_C#_Visual Studio_Outlook Web Addins_Email Headers - Fatal编程技术网

Javascript 获取消息头的加载项

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",

我正在尝试创建一个Outlook加载项,该加载项仅用于获取邮件标题

我已经知道如何获取发件人、主题、id、日期时间等,但我需要跃点详细信息(IP地址、服务器…)

我发现了一个插件(由微软的Stephene Griffin制作),它显示了大量有关Outlook邮件的信息(包括邮件标题)。我看了一下代码,似乎很难修改,因为它是一个非常复杂的项目

我也试过这个,但不起作用

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属性下使用