Azure 逻辑应用 Outlook 连接器的消息 ID 错误
Posted
技术标签:
【中文标题】Azure 逻辑应用 Outlook 连接器的消息 ID 错误【英文标题】:Azure Logic App Outlook Connector has wrong Message ID 【发布时间】:2019-01-29 16:04:36 【问题描述】:Azure Logic App Outlook 连接器提供当前邮件的多个字段,例如 MessageID。
现在此 MessageID 与 Outlook 中的标题详细信息或接收电子邮件客户端中看到的 id 不匹配。
这是在 Outlook Connector 中找到的 MessageID:
AAMkADdhZjg4ODViLTc1OGUtNGRjNC04ZDliLTIwZTg2YzNkZTMwOQBGAAAAAABheCsi2Dw6RL6VGEzI0_HnBwAcT26EfBI9QZDS3n-XAJGgAAAA789EAABtmqUPlGrSTqeUxgoZ3vaxAABn3JRvAAA=
这是在 Outlook 或接收电子邮件客户端中找到的 ID:
<BL0PR210B46864401MB0900339BFCE05D5297C86@BL0PR2101MB0900.namprd21.prod.outlook.com>
有什么方法可以关联这两个 id 吗?我们已经尝试过 base64 编码..
【问题讨论】:
看起来 MessageID 是 base64 编码的??? 我们已经尝试过base64编码。幸运的是,可以使用 Microsoft Graph API (graph.microsoft.com/v1.0/me/messages/AAMkADdhZjg4ODViL...) 检索包含所需 ID 的电子邮件,但希望有更简单的方法。 【参考方案1】:您是否查看过 Internet 消息 ID 选项
【讨论】:
以上是关于Azure 逻辑应用 Outlook 连接器的消息 ID 错误的主要内容,如果未能解决你的问题,请参考以下文章
使用 azure 逻辑应用程序将消息作为字符串发送到 azure 服务总线
如何使用标准 Azure 逻辑应用的无状态工作流可靠地处理 Azure 服务总线消息