问题标签 [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 回答
215 浏览

powershell - 在不存在的角色上捕获 Get-ManagementRole 异常

如果它尚不存在,我需要创建一个新的自定义无范围角色。我的问题是,如果角色已经存在,New-ManagementRole 只会终止我的脚本,并且 Get-ManagementRole 不能用于检查该角色,因为如果该角色不存在,它将终止我的脚本^^

两个 Cmdlet 都不能被 'catch' 捕获 (!!??)

呃,……有什么建议吗……?

0 投票
2 回答
6972 浏览

c# - 使用 C# 在远程 Exchange 2010 服务器上创建 Exchange 邮箱

标题几乎说明了一切。我有一个未在 Exchange Server 上运行的 C# 应用程序。我需要能够创建邮箱。我尝试使用教程,但它需要 PowerShell IIS 虚拟目录才能:

  1. 不需要 SSL
  2. 允许基本身份验证

哪些是我们做不到的。这导致我有两种可能的解决方案。有没有办法修改上面列出的教程以不需要这两个限制,或者有没有办法在不使用电源外壳的情况下做到这一点?

这是代码,以防您不想访问链接:

0 投票
1 回答
713 浏览

silverlight - Silverlight 项目仅适用于 Silverlight 程序集

现在,我在 Silverlight 中制作了一个应用程序,以在线获取来自 MS Exchange Server 的电子邮件。因此,首先我在 Visual Studio 2010 中创建 Silverlight 应用程序。现在的问题是,当我将引用 Microsoft.Exchange.Webservice.dll 添加到 silverlight 应用程序时,错误如下所示:“您无法添加对 Microsoft.Exchange.Webservice.dll 的引用不是针对 Silverlight 运行时构建的。Silverlight 项目仅适用于 Silverlight 程序集”。我已搜索错误但未能解决此问题..请帮助我..

0 投票
1 回答
408 浏览

powershell - Powershell - 如果语句为真,则输出组织名称

我正在对 Exchange 2010 平台进行更改,请参见下文...

我已经针对测试组织对此进行了测试,对此我很满意

作为测试过程的一部分,我希望运行以下脚本来显示所有具有新管理角色“受限邮件收件人”的组织。见下文...

当我运行脚本时,我收到一条关于限制的错误消息,但我更改的测试组织没有显示

理想情况下,我希望显示更改后的组织,以便确认我的更改已应用

任何帮助表示赞赏,感谢阅读

0 投票
1 回答
13828 浏览

powershell - 获取 Exchange Server 的组织名称

我有一个由多个交换服务器组成的环境,它们分为 3 个组织。我正在使用 Get-OrganizationConfig 来获取组织列表。然后我使用命令:Get-ExchangeServer 来获取所有交换服务器的列表。但我无法获得哪个服务器属于哪个组织。据我了解,每台服务器都将属于一个组织。谁能告诉我如何找到服务器组织映射?

我想使用 Powershell Commandlets 来做到这一点。单个命令或小脚本也可以。

0 投票
1 回答
4481 浏览

exchange-server-2010 - 在 Exchange 2010 上运行脚本

我想在我的交换服务器上收到电子邮件时运行脚本。关于如何实现这一点,我真的没有很好的方向。我已经在 VB 中编写了我的脚本并在 Outlook 上对其进行了测试。我错误地假设您可以像在 Outlook 中一样从 Exchange 中的规则运行脚本。

任何帮助将不胜感激。我应该使用 smtpreg.vbs 或 EWS 还是完全不同的东西?

0 投票
1 回答
2056 浏览

c# - 在 Exchange 2010 上创建邮箱

我在 VS 2005 上有一个项目,它在 Exchange 2003 上运行良好,现在客户迁移到 2010 和我的应用程序。尝试创建邮箱时失败。

我的应用程序。是基于控制台的,它在 windows 2003 和 2.0 .net 框架上运行。Exchange 2010 在 W2K8 和 3.5 框架上运行。

我想一个不错的选择是开发一个 web 服务(例如 VS 2010),但不确定 EWS 是否能够创建邮箱。

我想听听关于这个问题的一些建议。

在此先感谢,m0dest0。

0 投票
2 回答
2388 浏览

powershell - 在 ForEach 查询中执行 cmdlet

我正在尝试对我的 Exchange 2010 SP1 服务器运行以下 PowerShell 命令:

当我这样做时,我收到错误:

找不到适合存储此请求的数据库。+ CategoryInfo : InvalidArgument: (domain.com....d/John Doe:MailboxOrMailUserIdParameter) [New-M ailboxExportRequest], MailboxDatabase...manentException + FullyQualifiedErrorId : 9322CB6D,Microsoft.Exchange.Management.RecipientTasks.NewMailboxExportRequest

我试图做的是搜索我的 AD 用户,在 Office 字段中找到具有字符串 ExportPST 的用户,然后导出命令 New-MailboxExportRequest 以将用户邮箱的全部内容导出到每个返回的用户的 PST。

当我在上面添加一个 Write-Host 时,输出的值是正确的:

New-MailboxExportRequest -Mailbox jdoe -FilePath "\\server\share$\John Doe.pst"

输出还包括 -FilePath 和 \ 之间的额外空格,我想一旦上述问题得到解决,这将导致问题,有没有办法在不添加这个额外空格的情况下联系字符串?

谢谢,

马特

0 投票
1 回答
7514 浏览

exchange-server - exchange 2010 sp1 - 邮箱导出卡在队列中

在过去的 2 天里,我一直在尝试导出几个邮箱,但只有 1 个成功导出。我目前正在尝试导出用户的存档,但即使没有其他导出请求,它仍然“排队”:[PS] C:\Windows\system32>Get-MailboxExportRequestStatistics -Identity Cam.Ansell\mailboxexport1

任何想法如何强制它启动它?

0 投票
2 回答
23067 浏览

powershell - Exchange 命令行管理程序默认 Exchange 服务器

我的问题是是否有办法在 ExchangeShell 中指定默认的 Exchange Server 连接以及如何配置。当前 ExchangeShell 尝试连接到最近的服务器。