我正在使用 Mailkit 尝试通过 IMAP 阅读免费的 MS Outlook 电子邮件帐户。
现在应用程序密码不再适用于 Outlook,显然我们需要使用 Entra Id。
我正在关注这个 Mailkit 指南。我创建了一个新的免费 Azure 订阅以便使用 Entra Id。
在 Azure 中注册具有 IMAP 访问或 ReadEmail 权限的应用程序期间,
Office 365 Exchange Online
API 未在 APIs my organization uses
下列出,也未在 Microsoft APIs screen
下列出
如何在应用程序权限中激活此
Office 365 Exchange Online
API?
注意:要启用 Office 365 Exchange Online API 权限,租户必须拥有 Microsoft Entra ID P2 必须激活。
激活许可证后,您将能够分配 Office 365 Exchange Online API 权限: