【发布时间】:2018-10-26 08:49:48
【问题描述】:
在我的 IT 公司,我们开发了一个与 Microsoft Graph API 交互的应用程序,以便登录、阅读和编写电子邮件。 我们正在使用一些自定义开放扩展(以前称为 Office 365 数据扩展),这些扩展是向 Microsoft Graph 资源添加业务逻辑所需的属性所必需的。
这是一个示例消息:
"message": {
"subject": "TEST",
"body": {
"contentType": "html",
"content": parsedBody.body
},
"toRecipients": to,
"ccRecipients": cc,
"bccRecipients": bcc,
"attachments": [],
"extensions": [
{
"@odata.type": "Microsoft.Graph.OpenTypeExtension",
"extensionName": "it.brainwise.ecms",
"ddpnode_id": "4", // custom business data
"company_id": "44" // custom business data
}
]
}
虽然在生产中一切都正常运行了大约一年,但我们目前在处理单个用户的邮箱时遇到了问题(数百个)。自上周以来,该单个用户无法发送利用上述自定义扩展的电子邮件,甚至无法接收实施相同扩展的电子邮件。不过,该用户仍然能够发送/接收没有附加扩展名的基本电子邮件。
返回的错误如下:
Remote Server returned '554 5.2.0 STOREDRV.Deliver.Exception:StoragePermanentException; Failed to process message due to a permanent exception with message Invalid named property: [{e550b918-9859-47b9-8095-97e4e72f1926}:'IOpenTypedFacet.it.brainwise.ecms-684886'] . StoragePermanentException: Invalid named property: [{e550b918-9859-47b9-8095-97e4e72f1926}:'IOpenTypedFacet.it.brainwise.ecms-684886'] . [Stage: DeliverMessage]'
我们应用的其他用户从未遇到过类似问题。 我们已经联系了官方支持,但没有任何结果:他们要求我们在 StackOverflow 上提问,所以我们来了。 提前感谢您的帮助。
【问题讨论】:
-
除了重定向,支持团队提供的其他有用信息是什么?这可能需要产品团队的支持。为了获得社区的帮助,我们这些不是来自产品团队的人需要更多信息。
-
嗨,Seiya,您还需要什么其他信息?我们已尽我们所能写下所有信息。也许我们错过了什么?
标签: office365 microsoft-graph-api outlook-web-app