首页 > 解决方案 > 在 Outlook for Mac 中发送邮件后扩展属性消失

问题描述

我正在为 MAC Outlook 客户端开发 Office 插件。我想设置扩展属性(X-header)。此扩展属性在执行以下 REST 调用后成功创建:

var propId="String {00020386-0000-0000-C000-000000000046} Name x- 
Test1";
var msgSendAs= {"SingleValueExtendedProperties": [       {
          "PropertyId": propId,
          "Value": f }]};
msgSendAs = JSON.stringify(msgSendAs);
$.ajax({
url: patchMessageUrl,  type : 'PATCH',  
data : msgSendAs,
headers:{'Authorization':'Bearer '+accessToken,'Content- 
Type':'application/json','x-AnchorMailbox': _anchor }
}).done(function(response) 
{
  ... 

问题:如果我发送一条消息,那么 X-header 就会消失。我在接收器端看不到它。

相同的代码在 Outlook 网页版中运行良好。

标签: office365outlook-web-addinsoutlook-restapi

解决方案


推荐阅读