Microsoft graph api Microsoft图形API:空BCC字段
情景:Microsoft graph api Microsoft图形API:空BCC字段,microsoft-graph-api,Microsoft Graph Api,情景: 珍妮和汤姆有gmail账户。Jerry是o365用户 珍妮向汤姆(收件人:字段)和密件抄送:杰瑞发送电子邮件 当Jerry从graph api收到消息,并且在BCC条目中看不到自己时,该条目为空(在api-1和beta的两个版本中) 如果Jenny、Jerry和Tom也在小组中,并且Jenny向小组发送了电子邮件,那么Jerry的情况也会完全一样。无法区分这两种情况 我希望当用户在密件抄送中时,他会看到自己在那个里。 我知道若发送方是O365用户,并且通过graph API获取消息,他将
{
"@odata.etag": "W/\"CQAAABYAAACWhXAbJxpFRb0V3o8I2vIPAACwRstA\"",
"id": "AAMkAGMyNDE4NGI5LTRlNmItNDUzMy04ZTBlLTgxNjM3MDZhODE5NgBGAAAAAABT6x1NTxG_S7bw4uHJw-_tBwDEbTtXm_E6Rr8LT_x2xj5KAAAAnJfJAACWhXAbJxpFRb0V3o8I2vIPAACwGG_qAAA=",
"createdDateTime": "2017-11-15T19:50:57Z",
"lastModifiedDateTime": "2017-11-15T19:50:57Z",
"changeKey": "CQAAABYAAACWhXAbJxpFRb0V3o8I2vIPAACwRstA",
"categories": [],
"receivedDateTime": "2017-11-15T19:50:57Z",
"sentDateTime": "2017-11-15T19:50:54Z",
"hasAttachments": false,
"internetMessageId": "<CAHF5u5KsOQd43c4dtnx0uTQRor_dt7Y1uy=F3G4i6-c+TdUgug@mail.gmail.com>",
"subject": "test bcc=",
"bodyPreview": "test bcc",
"importance": "normal",
"parentFolderId": "AAMkAGMyE4NGI5LTRlNmItNDUzMy04ZTBlLTgxNjM3MDZhODE5NgAuAAAAAABT6x1NTxG_S7bw4uHJw-_tAQDEbTtXm_E6Rr8LT_x2xj5KAAAAnJfJAAA=",
"conversationId": "AAQkAGMyGI5LTRlNmItNDUzMy04ZTBlLTgxNjM3MDZhODE5NgAQAMaAYzrmsyxGq7ZujLh23q0=",
"conversationIndex": "AQHTXxoBjOuazLEartm6MuHberQ==",
"isDeliveryReceiptRequested": null,
"isReadReceiptRequested": false,
"isRead": false,
"isDraft": false,
"webLink": "https://outlook.office365.com/owa/?ItemID=AAMkAGMyNDE4NAACwGG%2BqAAA%3D&exvsurl=1&viewmodel=ReadMessageItem",
"inferenceClassification": "focused",
"unsubscribeData": [],
"unsubscribeEnabled": false,
"body": {
"contentType": "html",
"content": "<html>\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\r\n<meta content=\"text/html; charset=utf-8\">\r\n</head>\r\n<body>\r\n<div dir=\"ltr\">test bcc<br>\r\n</div>\r\n</body>\r\n</html>\r\n"
},
"sender": {
"emailAddress": {
"name": "Jenny",
"address": "jenny1234@gmail.com"
}
},
"from": {
"emailAddress": {
"name": "Jenny",
"address": "jenny1234@gmail.com"
}
},
"toRecipients": [
{
"emailAddress": {
"name": "Tom",
"address": "tom1234@gmail.com"
}
}
],
"ccRecipients": [],
"bccRecipients": [],
"replyTo": [],
"mentionsPreview": null,
"flag": {
"flagStatus": "notFlagged"
}
},
{
“@odata.etag”:“W/\“CQAAABYAAACWhXAbJxpFRb0V3o8I2vIPAACwRstA\”,
“id”:“AAMKAGMYNDE4NGI5LTRLNMITNDUZM04ZTBLLLTGXNJM3MDZHODE5NGBGAAAAAABT6X1NTXG_S7bw4uHJw-”tBwDEbTtXm_E6Rr8LT_x2xJ5KAANJFJAACWHXABJFRB0V3O8I2VIPAACWGG_qAAA=“,
“createdDateTime”:“2017-11-15T19:50:57Z”,
“lastModifiedDateTime”:“2017-11-15T19:50:57Z”,
“变更密钥”:“CQAAABYAAACWhXAbJxpFRb0V3o8I2vIPAACwRstA”,
“类别”:[],
“接收日期时间”:“2017-11-15T19:50:57Z”,
“sentDateTime”:“2017-11-15T19:50:54Z”,
“hasAttachments”:假,
“internetMessageId”:“”,
“受试者”:“测试密件抄送=”,
“bodyPreview”:“测试密件抄送”,
“重要性”:“正常”,
“parentFolderId:“aamkagmye4ngi5ltrlnmitnduzmy04ztbllltgxnjm3mdzhode5ngaaaaaaabt6x1ntxg_S7bw4uHJw-"tAQDEbTtXm_E6Rr8LT_x2xj5kaanjfjaaa=“,
“对话ID”:“AAQKAGMYGI5LTRLNMITNDUZMY04ZTBLLLTGXNJM3MDZHODE5NGAQAMAYZRMSYXGQ7ZUJLH23Q0=”,
“对话索引”:“AQHTXxoBjOuazLEartm6MuHberQ=”,
“isDeliveryReceiptRequested”:空,
“isReadReceiptRequested”:false,
“isRead”:错误,
“isDraft”:错误,
“网络链接”:https://outlook.office365.com/owa/?ItemID=AAMkAGMyNDE4NAACwGG%2BqAAA%3D&exvsurl=1&viewmodel=ReadMessageItem",
“推理分类”:“聚焦”,
“取消订阅数据”:[],
“已启用取消订阅”:false,
“正文”:{
“内容类型”:“html”,
“内容”:“\r\n\r\n\r\n\r\n\r\n\r\n测试密件抄送
\r\n\r\n\r\n\r\n”
},
“发件人”:{
“电子邮件地址”:{
“姓名”:“珍妮”,
“地址”:jenny1234@gmail.com"
}
},
“发件人”:{
“电子邮件地址”:{
“姓名”:“珍妮”,
“地址”:jenny1234@gmail.com"
}
},
“收件人”:[
{
“电子邮件地址”:{
“姓名”:“汤姆”,
“地址”:tom1234@gmail.com"
}
}
],
“收件人”:[],
“B委托人”:[],
“答复”:[],
“提及预览”:空,
“旗帜”:{
“标记状态”:“未标记”
}
},
对于任何来自外部来源的消息(在本例中为GMail),没有可用的BCC
数据
这样做是为了满足中“盲拷贝”的要求。谢谢,因此实际上无法知道我是否收到了邮件,因为我是该组的参与者还是我在密件抄送中?如果你是该组的参与者,你的电子邮件(或该组)将显示在`` to`或
CC
数组中。对于BCC
来说,情况不同。此属性的全部要点是收件人不知道这些收件人是谁。戏剧性的是,当电子邮件发送到组时,无法区分这两种情况。你必须知道你是那群人中的一员。当你使用人眼时,你可以很容易地根据注册的事实进行区分。然而,仅仅拥有那封电子邮件,没有其他你无法知道的知识:/@MarcLaFleur-你能告诉我是否从outlookrestapi
返回了密件抄送收件人吗。我这样问是因为我们遇到了一个场景来支持这一点,但是如果密件抄送收件人是否返回,则没有任何地方(至少在我阅读的服务器时)提到这一点。文档只显示了一个空数组。顺便说一句,与此不同的是,邮件是从O365帐户发送的