使用 Microsoft Graph API 从特定帐户发送消息

Send messages using Microsoft Graph API from a specific account

我想从特定帐户(不同于我登录的帐户)发送电子邮件。谁能告诉我如何验证该帐户以对其执行权限(Javascript)?我没有在我想要的帐户上创建消息。

使用委派权限时,您只能代表已授予登录用户邮箱访问权限的其他用户发送电子邮件。

如果您需要以任何用户身份发送电子邮件,您将需要使用 应用程序权限 以及类似 Client Credentials Flow 的流程,但这意味着您的应用程序必须继续运行安全的服务器端环境。

如果您需要代表登录用户以外的某些用户发送邮件,那么您可以委托他们或与登录用户共享他们的邮箱。

检查这个 SO 线程 -