使用 Exchange Web Services (EWS) 管理联系人

Aspose.Email 让您在 Microsoft Exchange Server 上处理的不仅仅是电子邮件。使用 EWSClient 通过 API,您可以检索、解析、创建、更新和删除存储在 Exchange 邮箱中的联系人。本文阐述了使用 Exchange Web Services (EWS) 管理联系人的关键操作。

使用 EWS 获取联系人

Aspose.Email 提供了 EWSClient 用于通过 EWS 连接到 Microsoft Exchange 的类。下面的示例展示了如何 读取所有联系人 从 Contacts 文件夹:

按名称解析联系人

您可以使用显示名称解析联系人。以下示例获取匹配的联系人及其详细信息:

确定联系人备注格式

Contact->get_NotesFormat 属性指定了根据以下标准的笔记文本格式 TextFormat 枚举器。

使用 ID 获取联系人

您可以使用唯一的联系人 ID 检索特定联系人,如下面的代码示例所示。

添加联系人

使用 CreateContact() 向 Exchange Server 添加新联系人的方法。下面的示例演示了如何填充并保存联系人:

更新联系人

可以使用以下方式在服务器上修改联系信息 IEWSClient->UpdateContact。以下代码示例演示了如何检索、显示和更新 Exchange Server 联系人:

删除联系人

该 IEWSClient class 提供了 DeleteContact 用于访问并删除 Exchange Server 中的联系人。此方法接受联系人 ID 或 Contact 作为输入参数。

以下代码片段展示了如何使用以下方式从 Exchange 服务器删除联系人 IEWSClient->DeleteContact.