gpt4 book ai didi

exchange-server - 如何使用 EWS 确定包含给定项目或文件夹的邮箱?

转载 作者:行者123 更新时间:2023-12-04 06:20:50 26 4
gpt4 key购买 nike

我有一个使用 EWS 托管 API 的流通知订阅多个 Exchange 2010 邮箱的程序。

当我收到与某个项目相关的通知时,我需要确定该项目属于谁的邮箱。我能够获取项目的 ID 和父文件夹的 ID 等,但我看不到任何方法来确定项目所属的邮箱。

最佳答案

好的,所以如果我正确理解您的应用程序,您正在使用模拟并为所有模拟用户创建订阅。当您收到来自订阅的事件时,您想知道此事件是针对哪个用户发生的。如果是这种情况,您不能将订阅映射到为其创建订阅的用户吗?
简单 Dictionary<StreamingSubscription, ImpersonateduserId>就足够了
当您收到通知时,您会从 NotificationEventArgs.Subscription 获得订阅对象属性并在您的 map 中查找为其创建订阅的用户 ID。来自 ImpersonatedUserId您可以获得 smtp 地址(属性 Id),并且您知道那是哪个确切的用户。

关于exchange-server - 如何使用 EWS 确定包含给定项目或文件夹的邮箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6597547/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com