问题标签 [exchange-server-2013]
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.
android - Exchange 2013 试图将全局通讯簿 GAL 复制到所有用户,以便它在 Android 和 IOS 上脱机显示
我的最终目标是让下面的代码找到并针对域中的所有用户运行,而无需手动输入每个用户,但我不知道如何。然后我会将脚本放入任务调度程序中。
以下是这背后的故事和信息,以防对其他人有所帮助。
我的首席运营官希望我们的全球通讯录能够离线显示在每个人的设备(即 Android、IOS、Windows 等)中。我找到了一种方法,在 Exchange Powershell 中使用 Steve Goodmans 方法/代码一次一个用户进行操作 --> http://www.stevieg.org/2012/02/importing-global-address-list-entries-into -a-users-contacts-文件夹。对我自己的用户名执行此操作后,我可以离线查看手机上的 GAL 信息。而且,如果有人用他们的电话给我打电话,它现在会通过从导入的 GAL 中拉出,在我的手机上显示他们的名字。
基本上,使用他的代码,我将全局地址簿作为单独的地址簿复制给每个人。如果您在 Outlook 中查看您的联系人,您将看到名为 OrgContacts 的新通讯簿(在本例中)。当您的设备下次同步进行交换时,此地址簿也会同步,您将拥有整个公司。我们有几百个用户,所以这没什么大不了的。
到目前为止,我使用的代码一次只有一个用户。我需要帮助使它找到所有用户名并执行。我在运行字符串中尝试了通配符,但没有奏效。如果有的话,我也愿意采用一种完全不同的方式来实现这一点。
非常感谢您的宝贵时间,
要为每个用户运行代码,我使用这个...
这是 Exchange 电源外壳代码...
php - 使用 PHP 在 Windows Exchange Server 2013 中添加新域
我在 windows server 2012 上使用 windows exchange server 2013。我正在使用 PHP api 参考:PHP Exchange Web Services
我的项目要求是:使用 PHP api 在线注册域/电子邮件验证域(如果存在)然后注册一个新的域/电子邮件。
我在 UPN 中添加了新域,并在新邮箱列表中显示了新域。
我的查询是
- 如何使用 PHP api 添加新域?
- Exchange Server 2013 需要哪个域?活动目录域或接受域?
c# - 为其他用户从交换服务器读取办公室 C#
我正在尝试从我的 c# 程序中读取组织中其他用户的外出状态和消息。我们在本地运行 Exchange 2013。
此应用程序作为 Active Directory 帐户运行(具有自己的交换邮箱),我无法使用模拟。
我花了一些时间尝试解决类似问题的解决方案,例如:
- 使用 EWS 2.0 检索外出状态 这个使用模拟
- 从交换服务器为其他用户在办公室外读取我没有使用 Outlook 对象模型
- 如何再次离开办公室以获取另一个邮箱而不是冒充我
- http://gsexdev.blogspot.com/2011/11/using-mailtips-in-ews-to-get-oof-out-of.html我没有参考
ExchangeServiceBinding
,即使我正在使用Microsoft.Exchange.WebServices.Data;
- http://blogs.msdn.com/b/devmsg/archive/2014/06/03/ews-how-to-retrieve-the-oof-out-of-facility-settings-message-using-ews-for- an-exchange-user.aspx这个作为参数,
urlname
我不确定那个 url 来自哪里。不过,这似乎是最有前途的,有什么想法来自哪里?
我试图得到类似的东西:
请帮我理解,谢谢。
active-directory - Active Directory Windows Server 2012 r2 中的 UPN 限制
windows server 2012中UPN后缀的限制是什么?而Limit是基于一个组织单位(OU)还是整体?
powershell - 使用 Kerberos 身份验证时用户名未知或密码错误
我在 Windows Server 2012 机器上安装了 Exchange Server 2013。
当我尝试建立远程 PowerShell 连接时,使用此命令和 Kerberos 身份验证:
我收到以下错误:
但是,如果我尝试使用基本身份验证,则会成功建立连接。
有人可以告诉我为什么会发生此错误,以及对此的补救措施。
mapi - 使用 MFCMAPI 和 MAPICDO 为 Exchange 2013 创建 MAPI 配置文件
我发布这个希望它可以帮助其他人。
我们一直在尝试在 Windows 2008 R2 服务器上创建 MAPI 电子邮件配置文件以连接到 Exchange 2013。
大多数帖子和链接会将您带到 MFCMAPI 的主页,这是一个很好的资源。我们按照说明操作,但在尝试连接时不断收到以下错误:
我们发现我们没有最新版本的 mapicdo。这有两个原因。
- mfcmapi 博客上的链接指向旧版本(现已修复)
- 谷歌搜索 mapicdo 将带您到 2013 年 5 月的更新。
但是还有另一个版本日期为2014 年3 月,它是在 Exchange 2013之后发布的。令人讨厌的是,两个 ms 页面都声称它们是 1.2.1 版。在描述中查找 2014 年 3 月。
以下链接适用于 2014 年 3 月的版本。
https://www.microsoft.com/en-us/download/details.aspx?id=42040
我将在这篇文章中添加更多内容,以便将其用作资源。
我在此过程中学到的知识:Exchange 2013 之后将不再支持 MAPI,而且在 2013 年也不是 100% 支持 MAPI。现代替代方案是 EWS。
因此,以问题的形式提出:如何创建 mapi 配置文件以连接到 Exchange 2013?
calendar - 如何在日历服务器、Google 应用程序和 Exchange 中提供空闲/忙碌信息?
作为一些背景,我的公司目前正在使用 Apple 日历服务器、一些 Exchange 服务器和 Google Apps 订阅来为组织的不同部分提供日历。我的任务是提供跨这些服务的忙/闲访问,同时我们尝试将至少一项服务排除在外。
我曾尝试使用 Google Interop,但它不适用于 Exchange 2013,因为 Microsoft 在该版本中取消了 Exchange 公用文件夹数据库。我还设置了一个 IIS WebDAV 服务器来尝试共享日历,但这也有缺点,因为只有一个人能够管理日历,并且无法在 Apple 日历应用程序中查询 f/b 数据 - 你必须订阅单独的 f/b 日历。
关于我应该如何进行有什么建议吗?
exchange-server - 在配置中排除的数据库中创建自动邮箱
我正在尝试从我的应用程序创建一个自动邮箱我没有在 enable-mailbox cmdlet 中传递任何数据库参数,但邮箱是在已从配置中排除的数据库中创建的。我的 Exchange 服务器中启用了邮箱资源管理代理。我试过在本地做同样的事情,它工作得很好。我错过了什么吗?
active-directory - 最大 UPN 后缀数 2012 R2 Forest
可以在 Windows 2012 R2 本机活动目录的林根中定义的备用 UPN 后缀的数量是否有上限?我在某处读到 Windows 2000 林限制 = 863,Windows 2003 林限制 = 1300。询问的原因是我正在考虑为外联网身份验证设置一个新林,其中登录将是电子邮件地址(samAccountName 不接受“@”) - 我的数字比这个高得多。我已经看到可以在 OU 以及林根级别上设置 UPN 后缀 - 不确定这是否有帮助(可能会扩展最大值)?如果 2012 年仍有最大数量,是否仍然需要定义 UPN 后缀。即,我可以围绕它编写脚本,还是系统强制?在这种情况下,这是一个没有信任的单域林。我使用的是 Windows Exchange Server 2013。
exchange-server - Exchange 服务器无法连接到远程主机
我在 Windows Server 2008 R2 SP1 机器上安装了 Microsoft Exchange 2013 服务器。我已经安装了邮箱和客户端访问角色。所有先决条件均已安装。我为这个问题找到了一个“修复”(https://support.microsoft.com/en-us/kb/2027064),但它告诉我运行查询(Get-User username)。RemotePowershellEnabled和Set-User username -RemotePowerShellEnabled $True在 Exchange 命令行管理程序上;但是,我不能这样做,因为我什至无法连接到服务器。任何人都可以提供任何帮助吗?
打开 Exchange 命令行管理程序时出现的错误如下: