问题标签 [exchange-server-2007]

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 投票
2 回答
14033 浏览

c# - 使用 Exchange Web 服务 API 提取 Exchange 2007 公共日历约会

我们在 Exchange 2007 公用文件夹中设置了我们公司的公用日历。我可以使用下面的代码检索我当天的个人日历约会。我在网上搜索了高低,但我找不到有人从公共文件夹日历中检索日历信息的示例。

似乎它应该是可行的,但我不能为我的生活让它工作。如何修改以下代码以访问日历?我对通过 asp.net 创建任何约会不感兴趣,只是检索一个简单的列表。我也愿意接受任何其他建议。谢谢。

额外的赏金
- 我不可能是唯一需要这样做的人。让我们为后代解决这个问题。

由于无知而再次更新
- 我没有提到我正在从事的项目是 .NET 2.0(你不觉得很重要吗?)。

* 在下面添加了我的代码解决方案 *
- 我已经用最终工作的代码替换了我的原始代码示例。非常感谢 Oleg 提供了查找公用文件夹的代码,这是最难的部分。我使用此处的示例修改了代码http://msexchangeteam.com/archive/2009/04/21/451126.aspx使用更简单的 FindAppointments 方法。

这个简单的示例返回一个包含约会的 html 字符串,但您可以将其用作基础来根据需要进行自定义。你可以在下面他的回答下看到我们的来回。

0 投票
3 回答
4141 浏览

php - 配置邮件服务器以使用 PHP

我当前的项目是一个接收用户输入的表单。收到该数据后,我必须向几个电子邮件地址发送警告/报告,包括插入数据的用户。几乎所有东西都启动并运行,Apache、MySQL、PHP。

现在我从来没有安装过邮件服务器来使用 PHP,所以我有点迷路了。

我的雇主在他的服务器上安装了 MS Exchange 2007。我应该使用它,我将如何开始配置 php 以使用它?我需要 Exchange 2007(参数)提供什么?

如果没有,您是否建议在具有 Apache+MySQL+PHP 的同一台机器上为此目的安装一个新的邮件服务器?

我更倾向于使用已经存在的 Exchange 服务器,但我在一些在线文章中读到它不是最容易配置的东西。

更新:

使用上面的这个示例,我无法通过 Exchange 2007 发送邮件。

我在页面上没有错误输出,所以我有点迷路了。不知道有什么问题。

更新:谁能推荐一个好的邮件服务器?

0 投票
1 回答
240 浏览

c# - 与 Exchange Server 联系人同步的 Windows 服务

我想编写一个 Windows 服务,它定期将数据库与 Exchange 2007 服务器实例中的联系人同步。

这是否可以通过 Exchange Web 服务实现,或者我可以通过 powershell 来实现吗?

如果我走 EWB 路线,这是否意味着我需要客户端设置 Web 服务端点并使其公开?

客户是公司,将拒绝此请求。有没有更好的办法?

0 投票
2 回答
9113 浏览

c# - Microsoft Exchange 网络服务 URL

如何知道 Exchange WebService URL,我有 Exchange Server 2007 版,我正在尝试编写一个小型 C# 控制台应用程序来从 Exchange Server 收集一些数据,但不知道 Exchange.WebServices Url 是什么。自动发现 URL 失败。

0 投票
5 回答
14409 浏览

c# - 如何使用 Microsoft.Exchange.WebServices?

我尝试使用:Microsoft.Exchange.WebServices.dll 来使用 Outlook。但连接返回错误

错误返回行:service.AutodiscoverUrl("myusernamek@xxxx.com");

找不到自动发现服务。我的代码:

替代文字

0 投票
1 回答
376 浏览

outlook-addin - 通过 COM Outlook 插件从 Exchange 获取用户可用性

我有一个用 C++ (VS2005) 编写的 COM Outlook 插件。我正在尝试查看在此插件中是否可以获得随机用户或资源,并查看它在特定会议时间是否可用。基本上,我正在尝试从下面列出的 2007 Exchange Web Service api 中执行 getuseravailability() 之类的操作。

获取用户可用性

这是获取此信息的唯一方法吗?我一直在查看 CDO、ADSI、MAPI 和 Outlook 对象模型,但找不到其他类似的东西。我正在避免使用 Web 服务,因为我运行的 Exchange 服务器可能没有启用它/可能不是 Exchange 2007。而且,我希望 COM api 可以轻松与现有的 Outlook COM 插件集成,我真的希望OOM 解决方案。

我错了还是 webservices sdk 是否也需要在运行插件的机器上安装 .net ?

0 投票
1 回答
683 浏览

email - Powershell - MS Exchange 电子邮件自动回复

我们目前遇到的问题是,我们收到大量退回的电子邮件(来自自动生成的电子邮件),这些电子邮件来自指定电子邮件地址无效的人(失败通知)。我需要识别邮箱中的某些消息并自动回复它们 - 作为 Powershell 的新手,我有点挣扎!我想我了解如何检查字符串的出现,但我不知道如何遍历收件箱以依次查看/获取每条消息的句柄,而且我不知道如何提取主题或正文text 以分析内容并执行字符串比较。我担心这应该很容易 - 但我在网上找不到任何可以完成这项工作的东西 - 有人可以帮忙吗?

0 投票
1 回答
449 浏览

exchange-server - Exchange Web 服务 API 1.0 错误

尝试连接到 Microsoft Online 上的 Exchange 服务器时出现以下错误。我看不到如何访问底层 XML,我想知道是否会导致此错误,因为 exchange 只是提供标准 OWA 登录表单,而不是 EWS API 期望的 XML 响应。我怎样才能检查这个?

这是错误,在我的代码的最后一行抛出:'>' is an unexpected token。预期的标记是 '"' 或 '''。第 7 行,位置 62。

这是我的代码:

0 投票
2 回答
1842 浏览

.net - 更新项目类别时出现 EWS 错误

使用 EWS(登录到 Exchange 2007 SP1)对我的 VB .Net 应用程序中的项目调用 Update() 方法时出现以下错误:

属性更新未成功

可能是什么原因?

我真的希望这不是因为 EWS 要求 Exchange 2010 更新项目的类别。我对该项目所做的唯一更新是添加类别。

编辑:

此外,以下代码复制消息并更新其类别也可以正常工作。所以看起来它只是改变了现有消息的类别属性,这就是问题所在。

干杯,戴夫

0 投票
1 回答
2593 浏览

soap - 交换网络服务?

Exchange Server 2007 和 2010 是否允许我们通过 EWS(Exchange Web 服务)创建约会、电子邮件、联系人?

我正在使用 SoapUI 进行测试,并且我不断得到

HTTP/1.1 405 方法不允许允许:

GET、HEAD、OPTIONS、TRACE 服务器:

Microsoft-IIS/7.0 X-Powered-By:

ASP.NET 日期:2010 年 11 月 16 日,星期二

14:05:48 GMT 内容长度:0

有什么建议么?

干杯