2011-10-24 131 views
0

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

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

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

在此先感谢。

+1

请显示一些源代码...你试过了什么?什么不工作?任何错误消息/异常? – Yahia

回答

0

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

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

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