Я пытаюсь получить элементы папки «Входящие» из определенного почтового ящика (в котором у меня есть разрешения), используя управляемый API веб-служб Exchange. Сначала я протестировал код, используя свой собственный адрес электронной почты через AutodiscoverUrl, и он отлично работает. Однако, когда я попытался использовать другой адрес электронной почты, EWS по-прежнему извлекает мои собственные элементы почтового ящика. Это из-за кеша или чего-то в этом роде?
Мой код выглядит следующим образом:
ExchangeService ex = new ExchangeService(ExchangeVersion.Exchange2010_SP1);
ex.AutodiscoverUrl("someothermailbox@company.com");
FindItemsResults<Item> findResults = ex.FindItems(WellKnownFolderName.Inbox, new ItemView(10));
foreach (Item item in findResults.Items)
Console.WriteLine(item.Subject);