我在尝试访问资源邮箱时收到此错误。请任何人帮助我解决这个问题。我是 EWS 新手。
我可以通过OWA(Outlook Web应用程序)访问资源邮箱。但我不是这个邮箱的所有者,因为它是共享邮箱。
my code:
ServicePointManager.ServerCertificateValidationCallback = CertificateValidationCallBack;
ExchangeService newExchangeService = new ExchangeService (ExchangeVersion.Exchange2007_SP1);
newExchangeService.Credentials = new NetworkCredential(username, password, domain);
newExchangeService.AutodiscoverUrl(email-id, RedirectionUrlValidationCallback);
newExchangeService.ImpersonatedUserId = new ImpersonatedUserId(ConnectingIdType.SmtpAddress, email_which_i_want_to_access);
Folder visitorsFolder = Folder.Bind(newExchangeService, WellKnownFolderName.Inbox);
foreach (Folder childfolder in visitorsFolder.FindFolders(new FolderView(10)))
{
Console.WriteLine(childfolder.DisplayName);
}
问题可能是您没有模拟邮箱的权限,但您可能具有委派访问权限。请参阅我对这个类似问题的回答,了解如何在拥有委托访问权限时访问邮箱:https://stackoverflow.com/a/9242792/64161
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)