我们使用别名电子邮件地址来将收到的电子邮件与客户进行匹配。所有别名地址都会传送到一个主邮箱中。
ToRecipients 中未列出别名地址。如果我在 OWA 中打开电子邮件并查看邮件详细信息,我可以在邮件标头的“收件人:”属性中看到别名。
我尝试使用 graph.microsoft.com/beta 端点来获取 internetMessageHeader。它效果很好(我很惊讶。)不幸的是,响应中缺少 To: 属性。(From: 属性也丢失了。)
问题与有关使用 EWS 的问题相同。 Exchange Web 服务 (EWS) API 别名的“To”标头
是否有使用 Microsoft-Graph API .Net 获取 PR_TRANSPORT_MESSAGE_HEADERS 0x007D 属性的等效方法?
我试过:
var myvar = await graphClient.Users[inbox].Messages[message.Id].Request().Select("transportMessageHeaders").GetAsync();
Run Code Online (Sandbox Code Playgroud)
但我收到此错误:消息:在“Microsoft.OutlookServices.Message”类型上找不到名为“transportMessageHeaders”的属性。