Logic Apps电子邮件触发器-获取原始别名

问题描述 投票:0回答:1

在这里发现了一个非常相似的问题:Email aliases not returned as "To" address in logic app

TLDR:从逻辑应用程序中,当“新邮件到达时”触发器中,如何获得电子邮件发送到的原始别名?

我有一个逻辑应用程序,该应用程序基于发送到前景框的电子邮件来创建票证。现在,我希望能够根据是将电子邮件发送到邮箱本身还是邮箱别名来选择票证的各个方面。我遇到的问题是,当逻辑应用程序收到电子邮件时,别名地址已被实际的邮箱地址(“ [email protected]”->“ [email protected]”)取代。 。

收件箱中的实际邮件在标题中具有原始电子邮件的别名信息,但是我只能通过查看Outlook中的属性来获取它们。我试图在逻辑应用程序中(通过将电子邮件导出到Blob存储并查看其中的标头)以及使用Microsoft Graph API来获取原始的“ To” Internetheader信息。令人遗憾的是,逻辑应用程序导出的电子邮件没有别名信息,而Graph API除了“收件人”外几乎都有每个标头。 At least one other person has lamented the lack of To

也就是说,实际的电子邮件仍然具有原始别名信息。有人可以帮助我在逻辑应用程序中获得该信息而不会经历太多麻烦吗?如果找不到其他任何解决方案,则欢迎使用。

outlook alias azure-logic-apps
1个回答
0
投票

您正在使用什么API?在Outlook对象模型/ MAPI / EWS中,您需要检索PR_TRANSPORT_MESSAGE_HEADERS MAPI属性(DASL名称http://schemas.microsoft.com/mapi/proptag/0x007D001F

© www.soinside.com 2019 - 2024. All rights reserved.