EWS: WellKnownFolderName.Inbox возвращает 0 папок - PullRequest
0 голосов
/ 08 января 2019

Я пытаюсь найти уникальный идентификатор подпапки папки «Входящие» общей почты с именем «Обработано». При использовании WellKnownFolderName.Root и глубокого обхода я нахожу много разных папок. Но использование WellKnownFolderName.Inbox показывает мне 0 папок, как будто в папке «Входящие» есть 0 подпапок, что неверно.

ExchangeService Service = new ExchangeService(ExchangeVersion.Exchange2013_SP1);
Service.UseDefaultCredentials = false;
Service.Credentials = new WebCredentials("xxxx", "xxxx");

Mailbox ProdSupportMailbox = new Mailbox("xxxx");
Service.AutodiscoverUrl("xxxx");

FolderView view = new FolderView(100);
view.PropertySet = new PropertySet(BasePropertySet.IdOnly);
view.PropertySet.Add(FolderSchema.DisplayName);
view.Traversal = FolderTraversal.Deep;
FindFoldersResults findFolderResults = Service.FindFolders(WellKnownFolderName.Inbox, view);

// Find specific folder
foreach(Folder f in findFolderResults)
{      
    if (f.DisplayName == "Processed")
        Console.WriteLine(f.Id);
        // etc
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...