Please use the overloaded GetMailboxInfo() method as below to access folders/messages of other mailbox.
ExchangeWebServiceClient client = new ExchangeWebServiceClient(mailboxURI, credential);
ExchangeMailboxInfo mailboxInfo = client.GetMailboxInfo("email@example.com");
I think this function is also useful on ExchangeClient, isn't it?
At the moment, there isn't any overloading like this:
Aspose.Network.Exchange.ExchangeClient client = new Aspose.Network.Exchange.ExchangeClient("https://uri", new System.Net.NetworkCredential(AuthUser.Username, AuthUser.Password, "DOMAIN"));
ExchangeMailboxInfo info = client.GetMailboxInfo("firstname.lastname@example.org");
(see attachment). Is it possible to integrate the function here, too? Or is there a general way for impersonification to access postboxes on Exchange-Server from other users, when i have a user with all permissions?
Thanks a lot,
Stephan from Germany