【问题标题】:How can I access mails from Shared mailbox using Mailkit如何使用 Mailkit 从共享邮箱访问邮件
【发布时间】:2022-12-09 13:11:06
【问题描述】:

最近 Microsoft 开始使用 OAuth 2.0 协议对用户进行身份验证。我已经在 Asp.net Core C# 中实现了它并获得了令牌。

现在,我可以使用 OAuth 2.0 从 Microsoft 交换服务器使用 Mailkit 从主邮件收件箱访问邮件。但是我怎样才能从共享邮箱访问邮件呢?

在我的代码中,我提到了共享邮箱帐户 ID。

我的代码如下 Code Sample

获取异常为“已验证但未连接”. 请指导

【问题讨论】:

    标签: oauth-2.0 shared mailkit mailbox


    【解决方案1】:

    “已验证但未连接”错误是 Microsoft Exchange IMAP 服务器特有的,表示您的帐户未被授权通过 IMAP 进行连接。

    您需要获得租户管理员授予的 IMAP 访问权限。

    【讨论】:

    • 感谢杰弗瑞的回复。 IMAP 访问权限已授予租户,我已经能够访问电子邮件。唯一的问题是共享邮箱。
    • 确保共享邮箱具有 IMAP 访问权限。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-20
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多