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获取消息,他将

情景:

  • 珍妮和汤姆有gmail账户。Jerry是o365用户
  • 珍妮向汤姆(收件人:字段)和密件抄送:杰瑞发送电子邮件
  • 当Jerry从graph api收到消息,并且在BCC条目中看不到自己时,该条目为空(在api-1和beta的两个版本中)
  • 如果Jenny、Jerry和Tom也在小组中,并且Jenny向小组发送了电子邮件,那么Jerry的情况也会完全一样。无法区分这两种情况
  • 我希望当用户在密件抄送中时,他会看到自己在那个里。 我知道若发送方是O365用户,并且通过graph API获取消息,他将看到所有BCC用户

    我是否可以使用任何API调用来了解给定用户是否在给定消息的密件抄送中

    下面是Jerry看到的:

       {
            "@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帐户发送的