繁体   English   中英

与.NET中的Exchange通信

[英]Communicating with Exchange in .NET

我想将Exchange电子邮件组用作内部应用程序的身份验证方案。 IE,如果用户在某个邮件组中,则允许他们进入。

与通过.NET与Exchange交谈在哪里寻找信息的任何指针?

编辑:Exchange 2003。

您无需与Exchange本身进行交谈。 所有数据都存储在Active Directory中,该目录在.NET框架中使用API​​非常简单。 Exchange电子邮件组作为全局通讯组存储在AD中。 您需要做的只是询问用户是否是特定组的成员。

您确定要对通讯组执行此操作吗? 从长远来看,将那些通讯组转变为安全组并使用Windows身份验证是否更易于管理?

如果您拥有Exchange 2007,则可以使用Web服务界面从.NET与Exchange通讯。

http://msdn.microsoft.com/en-us/library/bb408417.aspx

我还没有使用过该界面,所以不确定是否适合您的情况。

否则,恐怕您必须使用旧的MAPI / COM库。

Exchange 2003支持webdav界面。 您可能想看看它是否支持您的需求。 这里有一个WebDav .Net for Exchange库: http : //www.independentsoft.de/webdavex/index.html

在此处查看更多信息: 使用WebDAV访问Exchange 2003收件箱

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM