c# – Exchange Web服务管理API:访问其他用户项目

前端之家收集整理的这篇文章主要介绍了c# – Exchange Web服务管理API:访问其他用户项目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
访问除登录用户之外的其他Exchange帐户的文件夹和项目是否可能?

我可以通过Exchange Web Services Managed API来执行此操作吗?

解决方法

是的,这是可能的,但您应该知道其他用户的密码,或者以某种方式获取此凭证(NetworkCredential对象).你代码的典型第一行可能是
ExchangeService myService = new ExchangeService (ExchangeVersion.Exchange2007_SP1);
myService.Credentials = new NetworkCredential ("user@mycorp.local","P@ssword00");

因此您可以使用其他作为当前用户的帐户访问Exchange Server Web服务.有关详细信息,请参阅ExchangeService object说明.

如果您是管理员,您可以使用户impersonation by SMTP address.

原文链接:https://www.f2er.com/csharp/97455.html

猜你在找的C#相关文章