使用带有 OAuth2.0 客户端凭据的 Azure EWS 发送电子邮件

时间:2021-01-27 03:11:59

标签: oauth-2.0 microsoft-graph-api exchangewebservices

我对使用带有 Oauth2.0 客户端凭据的 EWS 有疑问。

在我们的目录中,有成员类型和访客类型的用户,但是我们所有的管理员都来自 Microsoft 目录(使用 v-xxx@microsoft.com)并且他们在访客下。

我的问题是是否可以使用凭证客户端授予类型,并使用 EWS 代表这些访客用户发送电子邮件?

目前,我尝试使用 EASendMail sdk 来完成此任务。但是,每当我在我们的目录(成员类型)中使用帐户时,我都会收到“没有关联的 SMTP 电子邮件”,这正是我所期望的,因为我们没有与这些用户关联的电子邮件地址。但是当我尝试使用 (v-xxx@microsoft.com) 时,会出现“邮箱不存在”错误。

谢谢。

1 个答案:

答案 0 :(得分:0)

只要应用已被授予模拟权限,您就可以执行此操作。客户端凭据流(应用权限)和模拟支持 OAuth。

相关问题