gpt4 book ai didi

c# - 如何在 C# 中从 EWS (ExchangeService) 访问组文件夹/共享文件夹

转载 作者:行者123 更新时间:2023-11-30 18:01:18 24 4
gpt4 key购买 nike

如何从 EWS (ExchangeService) 访问组文件夹/共享文件夹 - 我可以访问我自己的文件夹 - 没问题 - 但我看不到我有权访问的邮箱,例如团队邮箱或组邮箱。

我可以这样得到我自己的文件夹:

ExchangeService _service = new ExchangeService();
_service.Credentials = new NetworkCredential("MY Username", "My Password");
_service.AutodiscoverUrl("My Email Address",delegate(string x) { return true; });

FolderView view = new FolderView(int.MaxValue);
view.Traversal = FolderTraversal.Shallow;
FindFoldersResults findFolderResults = service.FindFolders(id, view);

以上只会给我自己的东西。问题是如何获取我有权访问并可以在 Outlook 中查看的其余邮箱?

最佳答案

如果您知道邮箱名称,那么 DistinguishedFolderIdType.Mailbox可能是你要找的。参见 this SO post regarding using delegates in EWS .

这是一个访问 shared Exchange Mailbox 的例子通过FolderIdMailbox .

关于c# - 如何在 C# 中从 EWS (ExchangeService) 访问组文件夹/共享文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9259565/

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