中國傳統的

在 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.
6月 14, 2022 · 3 min · 德米特里薩莫杜羅夫

在 C# 中的 MS Exchange 分發列表中添加和刪除成員

在 .NET 應用程序中使用 MS Exchange Server 時,您可能需要使用分發列表。在上一篇文章中,您了解瞭如何創建和獲取 Exchange 分發列表。在本文中,您將學習如何在 C# .NET 中以編程方式在 MS Exchange 分發列表中添加或刪除成員。
4月 7, 2022 · 2 min · 烏斯曼阿茲

在 C# 中管理 Exchange Server 上的收件箱規則

Microsoft Exchange Server 允許您為收件箱定義不同的規則,這些規則應用於郵件,例如將郵件移動到文件夾、刪除郵件等。在 .NET 應用程序中使用 Exchange 服務時,您可能需要以編程方式管理收件箱規則。在本文中,您將了解如何使用 C# .NET 在 MS Exchange Server 上創建和更新收件箱規則。
3月 13, 2022 · 2 min · 烏斯曼阿茲