如何测试Exchange Server -2003凭据

时间:2011-10-24 04:07:34

标签: c# asp.net exchange-server webdav exchange-server-2003

我一直在开发一个程序来测试用户是否给出了Exchange Server-2003的凭据,如用户名,密码,域名,服务器名称是否正确。

如果上述凭据是正确的,那么我将允许他们发送/接收电子邮件。

请让我知道要测试的方法/代码,以完成上述操作。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果您具有域的LDAP访问权限,则只需使用System.DirectoryServices.DirectoryEntry并使用提供的凭据绑定到LDAP://域/ RootDSE。如果成功,凭证就可以了。

如果您了解Exchange服务器,则可以尝试访问邮箱根文件夹(http:// exchangeserver / exchange / primarymailaddress)。

当然,您需要用户的主要邮件地址。