是否有使用逻辑应用程序连接到Exchange Online的方法?我需要使用REST api还是EWS



我对逻辑应用程序很陌生。我的任务是在与Exchange Online集成的逻辑应用程序中制作一个自动回复功能。现在我已经使用Outlook执行了此任务,但我必须能够使用Exchange将其应用于多个邮箱,甚至整个公司。我很快就要访问Exchange管理中心了,但我真的不知道如何启动,因为没有简单的方法可以使用逻辑应用程序连接到Exchange。经过一些研究,我认为我有必要以某种方式使用REST API(我还阅读了有关Exchange Web服务的使用(来获得所需的信息,但我对此的了解非常少。我想我必须使用Postman这样的程序来请求信息,这样我才能开始创建到Exchange的自定义连接器。如果有人对此有所了解,请随时回复并帮助我!我将永远感激你!

如果您(或者在您的情况下可能是他们(希望您的逻辑应用程序完成所有工作,您可以采取几种不同的方法,那么您应该使用Graph API而不是EWS(虽然这是可能的,因为它的旧API会让您在作业中留下分数(http://martink.me/articles/using-microsoft-graph-in-logic-apps它涵盖了要做的基本操作。要访问租户范围内的邮箱,您需要分配应用程序权限并获得证书(并将其存储在Azure上的KeyVault中等(。

您可以使用收件箱规则执行此操作https://learn.microsoft.com/en-us/graph/api/mailfolder-post-messagerules?view=graph-rest-1.0&tabs=http,Exchange Server将完成自动响应的所有工作(并且已经有循环检测逻辑(,然后您的逻辑应用程序只需要创建和管理规则。

但我建议你与分配任务的人澄清,他们是否希望逻辑应用程序进行响应(例如使用Graph API(,或者Exchange Server是否可以这样做(这应该更可靠(。

您也可以通过Exchange管理中心创建规则,也可以在Power Automate中进行自动响应,这样我就可以澄清他们想要什么,这样您就不会浪费时间构建他们不想要的东西。

最新更新