问题标签 [exchangewebservices]

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 回答
2919 浏览

exchangewebservices - 发送投票电子邮件

使用 Outlook API,可以通过在 MailItem 实例上设置 VotingOpions 属性来发送带有投票的电子邮件。是否可以以任何方式对 Exchange Web 服务执行相同的操作?

0 投票
2 回答
6657 浏览

php - 通过 https 在 php 中调用 wsdl

我正在尝试连接到下一个网络服务:

https://grab.beta.agiv.be/Tools/CRABTools.svc?wsdl

我还必须添加一个我已经创建的标题元素。

我可以只使用 PHP 调用它吗soapclientzend_soap_client还是我必须使用nusoap_client

我尝试类似:

但现在我得到:

Error: HTTP Error: Unsupported HTTP response status 415 Cannot process the message because the content type 'text/xml; charset=ISO-8859-1' was not the expected type 'text/xml; charset=utf-8'.(soapclient->response 有响应的内容)

我对此很陌生,欢迎任何帮助!

0 投票
2 回答
9049 浏览

c# - Exchange Web 服务 - 处理邮件和访问附件

我正在编写一个简单的控制台应用程序来监控特定的交换邮箱,当收到满足特定条件的电子邮件时,该应用程序将下载一个 XML 文件附件,并将电子邮件存档。

我已经连接到 EWS OK,并且已经能够循环浏览任何电子邮件,但是在创建一个可以用来访问附件的 EmailMessage 对象时我正在苦苦挣扎。

在下面的示例代码中,该EmailMessage message = EmailMessage.Bind(...)行执行没有错误,但没有返回有效消息,因此当我访问属性或方法时,我收到错误:“对象引用未设置为对象的实例”。

我是 C# 的新手,更不用说 EWS,所以我很难知道从哪里开始......

代码片段:

我用于访问附件的代码直接来自MSDN,所以我希望它在那里...有什么想法吗?

0 投票
1 回答
400 浏览

java - 将 Exchange 文件夹分类为可分辨文件夹和普通文件夹

findFolder我的问题是,当我尝试使用Web 服务方法获取用户文件夹列表时,如何区分区分文件夹和用户创建的文件夹:

我看不到这两种类型的文件夹之间有任何区别。

谢谢

0 投票
1 回答
1365 浏览

java - Exchange Web 服务 Kerberos 身份验证

我需要通过 JAX-WS 生成的 Java 代理使用 Exchange Web 服务。

我们可以通过 Kerberos 身份验证连接到 Exchange 服务器吗?

0 投票
6 回答
10106 浏览

.net - 使用 Exchange Web 服务 (EWS) 托管 API 为其他用户创建任务

作为“EWS 托管 API 新手”,我在查找有关创建和管理任务的示例和文档时遇到了一些问题。

我已经成功地为自己创建了一个任务,没有任何问题。但是,我真的需要能够做到以下几点 - 如果有人能给我任何指示,我会非常感激......

  1. 创建一个任务并将其分配给另一个用户。
  2. 能够在将任务分配给该用户时询问该任务的状态(完成百分比等)。
  3. 随时更新任务笔记。

提前感谢您的任何指点!

0 投票
3 回答
36840 浏览

exchange-server - 当我尝试通过 EWS 托管 API 读取/更新任务的 .Body 时出错 - “您必须先加载或分配此属性,然后才能读取其值。”

我正在使用 Exchange Web 服务托管 API 来处理任务 (Exchange 2007 SP1)。我可以很好地创建它们。但是,当我尝试进行更新时,它适用于除 .Body 字段之外的所有字段。每当我尝试访问(读取/更新)该字段时,都会出现以下错误:

我正在使用的代码如下所示:

奇怪的是,检查属性包显示该对象包含 33 个属性,但 {Body} 不是其中之一。该属性似乎是从基类 .Item 或其他东西继承的。

那么,我是否需要将对象重新加载为 Item 类型?或者通过 .Bind 或其他方式重新加载它?请记住,我需要对数千个项目执行此操作,因此效率对我来说很重要。

0 投票
1 回答
692 浏览

exchange-server - 使用 Exchange Web 服务跨文件夹搜索 Exchange

有没有办法使用 EWS 托管 API 搜索所有文件夹中的所有电子邮件的 Exchange。我正在使用 FindItems API 调用——但这似乎要求将搜索限制在单个文件夹中。

0 投票
2 回答
1172 浏览

c# - 如何向 EWS 发送 OK 响应

我正在尝试在我的 c# 应用程序中设置 EWS 的推送通知。

从服务器获取响应并使用 NetworkStream 读取它后,我需要在 SOAP 消息中使用 Ok 响应服务器。我能找到的唯一示例使用 Microsoft.Web.Services3 和 SoapEnvelope。我的理解是,它现在已被 WCF 取代,我真的很想使用更新的技术(学习它们)。

我将如何将 SOAP 消息发送回服务器,大概使用与我收到通知相同的 NetworkStream?

这是我尝试过的一些代码,但由于某种原因它失败了。

谢谢,彼得

0 投票
1 回答
1969 浏览

exchange-server - 如何使用 Exchange Web 服务发现 Exchange Server 的所有邮箱?

我正在使用 Exchange Web Services Managed API 1.0 来访问我组织中的 Exchange 服务器 (2007)。我需要遍历给定服务器上的所有邮箱。我还没有看到一种方法来获取为给定 Exchange 服务器定义的邮箱列表。我已经能够使用 AutoDiscover 服务来查找特定邮箱的中心服务器的地址,但我对获取所有邮箱的列表感兴趣。有人可以指出我正确的方向吗?