0

我使用 Outlook COM 组件来创建约会,但它在 IIS 上引起了许多与安全等相关的问题。所以,我使用的是 Microsoft Exchange Services dll。

在下面的代码中,我必须给出域名,我不想这样做,因为每个客户端都会有所不同。

ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2007_SP1);
    service.Credentials = new WebCredentials("username", "password");
    service.AutodiscoverUrl("username@domain.com");

另一件事是,在创建约会期间添加与会者时,我必须再次提供用户的完整电子邮件地址,例如 username@domain.com;我只想使用用户名。

4

1 回答 1

1

当用户登录 OWA 时,假设服务器使用基于表单的身份验证,输入用户名和密码后,单击“登录”后,域\用户名字段将在用户名之前填充域名。但是,您只会看到一秒钟。

在 Outlook 中更容易。转到工具、帐户设置并双击 Microsoft Exchange。在下一个窗口中,您将看到 Exchange 服务器的 FQ 名称。

于 2013-01-29T12:17:56.303 回答