Exchange这东东…

这两天都在看Exchange的SDK,需要在ASP.NET页面里面对网络内另一台Exchange Server做一些操作,比如给指定域用户创建MailBox、进行帐号管理之类的。 想起Zee在他的Blog上说的,Exchange 2003简直愧对2003这个版本号,我现在总算是也体会了。虽然Microsoft什么产品都在向.Net靠拢,但是Exchange2003却没有任何.Net的接口,依然只能通过Com Interop来调用CDOEX、CDOEXM这些东东,和Exchange 2000相比没什么改变。于是,部门技术经理还是决定沿用Exchange 2000来做服务器。 昨天在Zee的帮助下,总算对Exchange编程有了一点点了解,今天又把SDK里面需要用到的几个Task的内容狠狠的看了一下,渐渐了入了门。Exchange SDK里面的例程几乎都是用VB调用COM组件的,我发现VB的确是一个好东东,把很多东西能够简化到这么容易的地步,尤其对COM的封装,VB的开发组真是厉害哦… 顺便也说说Active Directory(对Exchange Server远程操作也离不开AD),.Net里面虽然有一个专门的System.DirectoryService这个NameSpace包含了AD的一些东东,但是有时候还是直接通过DirectoryEntry的NativeObject属性直接得到ADSI里面的IADs接口对象,再直接操作ADSI来得爽。不然很多操作都得来Invoke,还不如直接点呢…
原文地址:https://www.cnblogs.com/kaneboy/p/2333699.html