问题标签 [exchange-server]

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 投票
3 回答
1311 浏览

php - 如何在 PHP 中执行此 ASP WebDAV FBA 身份验证示例?

我需要让 PHP 对 Exchange 服务器进行身份验证。一旦能够成功连接到它,我需要在 PHP 中编写 webdav 请求,这样我就可以从交换服务器中提取数据并在 Web 应用程序中使用它。

除了 2003 Exchange 服务器启用了基于表单的身份验证 (FBA) 之外,这会有些简单。启用 FBA 后,我相信我应该按照以下(请参阅链接)博客文章所说的去做。我的问题是我需要帮助将他的 ASP 指令转换为 PHP。

http://blogs.msdn.com/webdav_101/archive/2008/12/12/webdav-fba-authentication-sample-explained.aspx

有人了解他在这篇文章中描述的细节吗?任何见解都会有所帮助。

如果需要,更具体的信息:我对如何配置 POST 请求感到困惑(我的意思是,当您通常将数据发布到表单时,您通常不加载您发布到的页面吗?在他的指示中,他对 POST 说它到 /exchweb/bin/auth/owaauth.dll 。这是如何工作的?)

我也对如何执行列出的第三步感到困惑:3) WebReq.KeepAlive 和 AllowAutoRedirect 应在请求上设置为 True。

最重要的是,我真的可以使用一些帮助来详细说明如何获取发布数据并将其放入 PHP 中的 cookie 中。

提前感谢您提供的任何帮助!

0 投票
1 回答
84 浏览

outlook - 重新安装 Outlook 2003 并使用 BCM2007,或者以任何方式在 Exchange 服务器上使用 BCM2003?

我目前在我的新笔记本电脑上安装了带有 BCM 的 Office 2007,而且 Outlook 2007 似乎经常崩溃,这很烦人,这似乎是因为我在家工作并且与服务器的数据连接不稳定。

我的两个问题是:a) 有没有办法将 BCM2007 与旧版本的 Office 一起使用,b) 当您的邮件连接是通过 Exchange 服务器时,有没有办法使用 BCM2003

0 投票
5 回答
8424 浏览

.net - 使用 .net 从 Exchange 服务器获取收件箱消息

有人知道该怎么做吗?

我需要创建一个服务,该服务将连接到交换服务器并每 x 分钟下载一次消息......

谢谢!

0 投票
1 回答
2053 浏览

c# - 创建 Exchange 邮箱 (CDOEXM.IMailboxStore.CreateMailbox) 时出现错误 HRESULT E_FAIL

我正在尝试自动化为 AD 用户创建 Exchange 邮箱的过程,但遇到了问题。调用 CreateMailbox 方法时,我收到错误“错误 HRESULT E_FAIL 已从对 COM 组件的调用中返回”。我已经安装并引用了 Exchange 管理工具,并且正在使用模拟来获取权限。

这是代码:

0 投票
1 回答
2083 浏览

delphi - 兑换 - 查找公用文件夹

使用 Redemption 我需要将草稿电子邮件放在特定的公共文件夹中。我知道文件夹的完整路径,但我不知道如何使用 RDO 到达那里。例如。文件夹路径是“\\Public Folders\All Public Folders\XXXX\Drafts”

我正在使用 Delphi2006 和 Exchange 2007,但这没关系......

关于如何从这里得到的任何指示?

0 投票
1 回答
1507 浏览

c# - 列出 Exchange 2003 邮箱权限

如何列出已分配给域用户邮箱的权限?

例如,在 AD 用户和计算机的“交换的高级”选项卡的“邮箱权限”部分中指定的帐户?

0 投票
7 回答
1223 浏览

php - 是否可以为您拥有的站点/服务器设置 cookie?

这是我的问题的快速版本:

当 cookie 用于不同的服务器(在本例中为 Exchange 邮件服务器)时,是否可以以某种方式将 cookie 设置到客户端的浏览器中?在这种情况下,尝试设置 cookie 的服务器位于“intranet.myschool.edu”,交换服务器位于“owa_server.myschool.edu”。


这是完整的问题:

我有一个 php 脚本,它使用 cURL 向启用了基于表单的身份验证的 Exchange 服务器进行 HTTP POST。

当我成功进行 HTTP POST(其中包括发布的 url 中的用户/密码)时,Exchange Server(或更具体地说,是https://my.school.edu/exchweb/bin/auth/owaauth.dll文件)输出 cookie。具体来说,它输出一个“sessionid”和一个“cadata”id。

将这些 cookie id 写入服务器上的文本文件后,cURL/PHP 可以引用它,然后从 Exchange/OWA 服务器请求数据(通过 webdav 等)。

那部分有效。我想解决的问题是现在将 cookie id 传递给客户端浏览器,以便他们可以使用这些 cookie id 自动登录到他们自己的 OWA 帐户。

本质上,我希望我们的用户使用他们的 Active Directory ID 登录我们的 Intranet,并查看他们最近电子邮件的快照。然后,如果他们需要,我会给他们一个小链接以切换到完整的 OWA Web 应用程序。发生此切换时,我不希望他们必须手动登录 OWA。由于他们已经在 Intranet 前面提交了他们的 Active Directory 用户名和密码,我希望他们能够自动登录到 OWA。

我应该注意,使用 Windows 身份验证尝试进行单点登录是不可能的,因为我们混合了 Mac OS、Windows 和 Linux。

我原以为我可以做一个“setcookie”并分配 cURL 获得的 cookie id 并将它们放入客户端浏览器中。

这不可能吗?是否不可能以这种方式“欺骗”Exchange/OWA(或任何其他站点)。我有 cURL 捕获的合法 cookie id。有没有办法将这些传递给另一台计算机上的客户端浏览器?

在最坏的情况下,使用 Javascript 将用户名和密码自动粘贴到 OWA 登录页面是我唯一的希望吗?有人对如何避免 Exchange/OWA 的双重登录问题有任何其他想法吗?

感谢您提供的任何帮助!

0 投票
0 回答
2326 浏览

php - PHP Exchange 2007 服务器 SMTP、NTLM 身份验证领域

我正在尝试通过连接到 sherweb.com 上的托管 Exchange 设置。PHP 使用带有 NTLM 身份验证的 SMTP。连接时,我需要进入 NTLM 身份验证领域。

我从 PHP 脚本收到以下错误,“未定义请求的凭据工作站”我正在使用 phpclasses.org 中的 SMTP 类和 SASL 类进行 NTLM 身份验证。

如何找到 NTLM 身份验证领域?技术。在 sherweb.com 上的支持就像与一堵砖墙交谈,如果不在他们的知识库中,那么他们就毫无头绪。

更新

我知道我可以使用 Exchange 2007 Web 服务,但是我尝试了一些示例代码,似乎 Exchange WDSL 有错误。本质上,如果可能的话,我更喜欢使用 SMTP。NTLM 身份验证。

0 投票
5 回答
10585 浏览

php - Exchange Server 2007 Web 服务 PHP 类

有谁知道一个开源的 PHP 类(最好是 BSD 或 MIT 许可证),它将与 MS Exchange Server 2007 Web 服务通过。肥皂?

我正在寻找一个具有发送消息功能的更高级别的类。网络服务。

0 投票
1 回答
254 浏览

active-directory - 将 InterAction 分发列表与 AD 分发列表同步

我们需要允许用户直接通过电子邮件发送到 InterAction 中定义的邮件列表。

InterAction 似乎提供了创建这些邮件列表的功能,但您只能从 InterAction 客户端(Web 和 Windows)中向它们发送邮件。

我们真正需要的是有一种方法可以向“interactionGroup@company.com”发送电子邮件。

我最初的想法是启用 AD/InterAction 同步,并通过对 InterAction 的更改来填充(和更新)一个 AD 分发组,但这似乎只有一种方式,AD -> InterAction。