中文

在 C# .NET 中使用现代身份验证连接到 Microsoft365 邮箱

现代身份验证 现在默认为所有新的 Microsoft 365/Azure 租户启用,因为此协议比已弃用的基本身份验证更安全。 现代身份验证基于 Active Directory 身份验证库和 OAuth 2.0。它使用有时间限制的令牌,并且应用程序不存储用户凭据。 此外,计划完全禁止对所有 Microsoft 365 客户端使用基本身份验证。 在本文中,我们将重点介绍使用现代身份验证通过 Aspose.Email for .NET 的 EWS、SMTP、IMAP、POP 客户端进行连接。 先决条件设置 使用 Azure Active Directory 注册应用程序 用于访问电子邮件服务器的 C# .NET API 通过 EwsClient 使用现代身份验证 对 IMAP、POP 或 SMTP 客户端使用现代身份验证 先决条件设置 要使用现代身份验证,请确保已启用它。但是,对于 2017 年 8 月 1 日之前创建的租户,现代身份验证默认处于关闭状态。 在 Microsoft 365 管理中心 中,转到设置 > 组织设置 > 现代身份验证。在出现的新式身份验证浮出控件中,您可以识别不再需要基本身份验证的协议。 对于 Azure 中的新 Microsoft365 租户,默认情况下对所有应用程序禁用基本身份验证。因此,文本将显示在此部分中。 Your organization has security defaults enabled, which means modern authentication to Exchange Online is required, and basic authentication connections are blocked.
六月 14, 2022 · 3 分钟 · 德米特里萨莫杜罗夫

使用 Java 从 MS Exchange Server 读取电子邮件

Microsoft Exchange Server 是一种邮件服务器,可提供电子邮件、日历、联系人管理和其他协作服务。它可以从您的 Web 或桌面应用程序中轻松连接和访问。因此,您可以与 Exchange Server 通信并访问电子邮件、联系人、日历等。在本文中,您将学习如何连接到 MS Exchange Server 并使用 Java 阅读电子邮件。
三月 22, 2021 · 3 分钟 · 乌斯曼·阿齐兹