【发布时间】:2020-12-04 06:40:23
【问题描述】:
我需要使用以下信息连接到 Exchange 服务器。
服务器网址 电子邮件地址 用户名 密码
在理想情况下,我会提供电子邮件和密码,并使用自动发现进行连接,但是,客户端没有启用自动发现,出于安全原因,我无法获得密码。目前我所做的是使用有权连接到邮箱的 Windows 帐户运行我的 Windows 服务,例如:
NetworkCredential credentials = CredentialCache.DefaultNetworkCredentials;
_service.Url = new Uri(_serverURL);
_service.Credentials = credentials;
这样的问题是,如果 Windows 帐户有多个与之关联的邮箱,它将连接到它找到的第一个邮箱。我希望能够连接到我指定的邮箱。这可能吗?
【问题讨论】: