office365 - 在 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 网页版中运行良好。
解决方案
推荐阅读
- m4 - 在 m4 中定义控制结构
- node.js - 由节点js中的xlsx npm生成的表格标题中的键值
- angular - 无法读取 Angular 11 中未定义的属性“推送”
- javascript - 如何使用 ajax 调用的结果构建一个表格,其中第一个单元格作为图像?
- c++ - 访问变体与访问单个元素的性能
- linux - 许多打开的文件导致不间断的睡眠“D 状态”
- mysql - 加入两个查询
- javascript - Highchart react - 数据标签出现在图表动画之前
- r - R:如何结合 Word2Vec 嵌入和 LSTM 网络
- python - Python Selenium Geckodriver 被检测为 Bot