如何通过IMAP访问Outlook电子邮件帐户

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

因此,我基本上是在尝试使用IMAP通过IMAP连接到Outlook / Exchange电子邮件帐户。

使用旧的Live Connect API,我可以使用OAuth 2令牌(AUTHENTICATE)执行IMAP https://msdn.microsoft.com/en-us/windows/desktop/dn440163命令。但这似乎不适用于Exchange帐户,因为尝试对那些帐户执行Oauth流程只会出现错误“此Microsoft帐户不存在。”

使用新的Microsoft身份平台,我可以对Exchange帐户进行Oauth验证。但这带来了一个完全不同的问题,即令牌对IMAP不起作用。我猜想我在这里缺少范围(尽管我已经添加了所有Mail范围),但是没有关于此的文档,并且我没有Microsoft的付费支持计划。

[将Exchange添加到Apple Mail时,我看到它显示了一个不同的同意屏幕,以不同的方式请求同意。我相信Apple Mail也可以通过Oauth 2.0机制连接到Exchange,所以我想知道它们如何解决此问题。

如果有人有通过IMAP连接到Outlook或Exchange帐户的经验,我将非常感激!

javascript azure outlook imap microsoft-identity-platform
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.