问题标签 [exchange-server-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1787 浏览

powershell - 如何将用户名从 Get-MoveRequest 传输到 Get-MailboxStatistics?

如何通过管道输出 Exchange 2010Get-MoveRequest命令的输出,以便Name可以在下面的 $Username 变量中使用该变量?

更新

这是 MoveRequest 的成员输出(源)

这是目标的成员

0 投票
2 回答
5152 浏览

c# - 从 EWS 导出可以在 MS Outlook 中打开的 EmailMessage

我正在编写一个使用 EWS 监视 Exchange 邮箱的应用程序。它将传入邮件的附件保存到网络文件夹。

这些文件然后由 3d 方应用程序使用。

现在有人问我是否可以不仅保存附件,还保存包含附件的整个电子邮件,以便可以在 Outlook 中打开。(不需要支持其他邮件客户端)。

Exchange 服务器是Exchange 2010并且正在编写应用程序C# 这可以使用 EWS 完成吗?还是我使用 Interop.Outlook 创建 .msg 文件的唯一解决方案?

0 投票
1 回答
445 浏览

exchangewebservices - EWS 托管 API:PullSubscription - 取消订阅调用是否足够?

我们正在对大量使用 EWS 的应用程序进行一些优化,其中一点是关于清理不再需要的订阅。我们使用的是 PullSubscription 类型,所以我做的第一件事自然是确保每个应该删除的订阅都有一个 Unsubscribe 方法调用。

令我惊讶的是,根据 Exchange 性能计数器,Unsibscribe 调用后的订阅数量仅减少了几个订阅而不是 0(出于测试目的,我为所有开放订阅调用 Unsubscribe)。就像我们有 200 个邮箱,每 3 个订阅(每个订阅不同类型的项目:电子邮件、约会等)相当于 600 个活动订阅。在取消订阅呼叫(全部 600 个)之后,计数器显示只有 10 个左右的订阅被删除。如果我们运行我们的应用程序几次,订阅数量每次都会增长。

那么 Exchange 是否以某种方式缓冲或延迟或对这些订阅进行任何处理?取消订阅电话就足够了,还是我应该做一些额外的事情来确保订阅被删除并且不会挂在服务器上吃资源?或者可能是关于服务器配置以及 EWS 服务如何工作的东西?

当然,EWS 文档在大多数其他情况下都如此直言不讳(这意味着只有基本的类参考,没有可能的问题解决方案,对解决问题没有任何用处)所以我希望这里有人能给我一些提示。

0 投票
2 回答
696 浏览

exchange-server - 交换 Web 服务限制路径

我进行了一些搜索,但无法找到与 FindItem <Restriction> 元素一起使用的合法属性列表,特别是我可以在其中使用什么

不会导致 ErrorUnsupportedPathForQuery 错误?

(使用 EWS Exchange2010_SP1)

0 投票
2 回答
1442 浏览

exchange-server-2010 - MS Exchange 2010 的任何开源 pop3 连接器?

我已经安装了 ms exchange 2010 但没有小型 biz 服务器(我们在 win 2008 服务器上),不再有 pop3 连接器。有人知道一个好的开源替代品吗?

0 投票
0 回答
850 浏览

c# - Exchange 2010 API - 连接到公司电子邮件

我是使用 Exchange 2010 API (C#) 的新手。我只是通过一个基本示例(下面的链接),但我在使用 FindItems 方法时遇到了问题。特别是,我收到错误“ServiceVersionException unhandled”。首先想到的是我指定了错误的 Exchange 版本,就像这一行:

不过,我尝试了不同的排列方式(IT 人员告诉我它是 2010 年),但仍然出现相同的错误。我想知道它是否可能是一些奇怪的防火墙东西,或者其他东西。

任何想法都非常感谢!

谢谢

示例:http ://omegacoder.com/?p=454

编辑:内部异常是:“null”。

0 投票
1 回答
1511 浏览

c# - 调用 SyncFolderItems 是否会在收到项目时返回项目?

循环调用SyncFolderItems(直到MoreChangesAvailable为假)是否返回我第一次调用后收到的项目SyncFolderItems

例如,假设我的邮箱中有 1,000 个项目,并且我在SyncFolderItems没有同步状态的情况下拨打电话。在我第一次打电话给SyncFolderItems我收到一个项目后,它会包含我第一次打电话后收到的新电子邮件SyncFolderItems吗?

0 投票
1 回答
954 浏览

c# - 使用 Powershell 设置 Exchange 邮箱 ACL

我试图弄清楚如何做这种事情,但使用 PowerShell 调用(来自 C#)。我们正在迁移到 Exchange 2010,而我的旧代码不想工作,因此使用了 PowerShell。

我的邮箱可以使用:

但是,如果我随后将结果传递给类似的方法来获取 ACL,那么我就可以开始修改它,就像这样

...我明白了

术语“Get-Acl”未被识别为 cmdlet 的名称

...从日志中出来。我还尝试了“Get-ACL”以防它区分大小写,但我认为第一个版本是正确的。

我也尝试过 Get-MailboxPermission 但是文档说它甚至没有返回类型,所以它不会给我一个对象来操作。

请帮忙

0 投票
2 回答
541 浏览

powershell - 如何使用 Measure-Object 在 Powershell 中进行反射/动态输入?

我有以下命令计算一个属性的平均值

我想让“Measure-Object”跟踪几个属性,总数和平均值。

我遇到的问题是弄清楚如何编辑%{$_.TotalItemSize.value,以便我可以访问每个对象的总数。

0 投票
1 回答
1228 浏览

exchangewebservices - Exchange server 2007 和 Exchange Server 2010 的 Exchange Web Services 之间的区别

我正在处理一个与 Exchange 服务器相关的客户端问题。所以我正在寻找上述EWS之间的确切区别。我有两个 Exchange Web 服务的 WSDL,其中一个是我们的 Exchange 服务器,另一个来自我们的客户端 Exchange 服务器。当我比较它们时,我发现了以下差异。

客户端 WSDL:

我们结束时的 WSDL:


这是他们的 WSDL 中额外的一行。谁能解释一下,这可以是什么目的?

以及如何确定 EWS 的版本?