2

正如主题所说,我有一个与 Exchange 2007 服务器通信的 C# Web 应用程序 (.NET 3.5)。我需要帮助的是以编程方式(最好是从 Web 应用程序本身)将新邮箱别名添加到某个邮箱,然后在发送邮件之前将新别名设置为回复地址。

我对脚本编写相当陌生,但从我目前所读到的内容来看,大多数人似乎都建议使用 Exchange Powershell 来完成此任务。任何有关解决此问题的第三方 API 的提示都将不胜感激。我查看了 EWS API,但从我目前看到的情况来看,这看起来并不是我想要的。

4

2 回答 2

2

这对于 EWS API 是不可能的。您需要的是 New-Mailbox PowerShell 命令。

如果你安装了 PowerShell v2,你可以远程调用它,阅读 PowerShell Remoting。

于 2010-07-13T08:26:26.200 回答
-2

您可以使用“托管代码”来执行此操作。本质上,您正在以编程方式与 Powershell 进行通信。

http://msdn.microsoft.com/en-us/library/bb332449%28EXCHG.80%29.aspx

这个以及您可以通过 Google 找到的其他资源应该可以帮助您编写 c# 代码来执行 Powershell 任务。

于 2011-06-27T21:34:03.693 回答