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

有什么建议么?

干杯

0 投票
4 回答
13821 浏览

calendar - EWS:访问共享日历

我正在尝试使用 Exchange Web 服务访问日历数据,但我似乎无法弄清楚如何访问已由其他用户共享的日历,当它不是他们的默认日历时。假设我公司的另一个用户创建了一个共享日历并与我共享,我什至找不到日历文件夹,更不用说获取其中的项目了。

答案可以是 EWS 托管 API(版本 1.0 或 1.1)、直接服务对象,甚至只是需要发送到服务器的 SOAP 消息的 XML 主体。我只需要某种起点。任何帮助将不胜感激。

0 投票
2 回答
5209 浏览

c# - Exchange Web 服务 - 使用资源创建约会,但与会者看不到资源

我正在尝试使用 Exchange,以便将房间预订系统与其集成。

我创建了一个房间邮箱并进行了设置,以便它自动接受约会请求。

作为标准用户创建约会时,我可以将房间添加为资源,并且将显示其可用性。如果我预订它,那么它会成功预订。

我通过 Exchange Web 服务创建了一个约会,并将房间作为资源。资源已成功预订(在作为会议室代表打开时确认),但任何与会者都没有看到它出现在会议上。

关于为什么它没有像我手动预订那样显示的任何想法?

附带说明一下,除了代表之外,我实际上无法以任何用户的身份查看该房间的日历;它说找不到文件夹。

0 投票
2 回答
3202 浏览

c# - 从全局地址列表 (EWS) 中的 PublicGroup 获取 GroupContact 成员

向分发列表发送电子邮件时,可以在全局地址列表 (GAL) 中找到列表本身。在 Outlook 2010 中访问 GAL 很简单,只需弹出您的通讯簿并选择适当的通讯簿(在本例中为登录用户的 GAL)。

我已经尝试并尝试访问 GAL 中的 ContactGroup 的成员,但它似乎没有 ID(因此也没有 UniqueID)。它来自已发送电子邮件的 ToRecipients 属性中的 MailboxType.PublicGroup 的 MailboxType,但我不知道如何访问实际的联系地址!

有谁知道我怎样才能抓住它们?我试过做公用文件夹搜索,搜索了完整的联系人,但似乎没有找到它。

丹尼尔。

0 投票
1 回答
1598 浏览

asp.net - 使用 EWS Managed Api 1.0 拉/推消息-Exchange Server 2007

.NET 4.0 - C# 应用程序需要从 Exchange Server 2007 中提取消息。我们使用的是 EWS 托管 API 1.0。该应用程序还需要将消息推送到 Exchange Server 2007。

0 投票
1 回答
223 浏览

.net - Microsoft Exchange Server 2007 Web 服务和邮箱管理 - CRM 开发

我是一名从事 CRM 项目的程序员。

我想知道是否有一种方法可以在 Ms Exchange 2007 上配置某种“大型邮箱”,公司的所有传入和传出消息都会通过该“大邮箱”并保留下来(就像某种捷径 - 我不想要为这个邮箱浪费双倍的磁盘空间)

我们正在计划一个 CRM 系统,假设使用 EWS 在这个“大邮箱”中搜索客户的所有进出,并将它们显示在客户资料表 (.net) 上

谢谢

0 投票
1 回答
3643 浏览

exchange-server - 如何检查交换连接是否有效?(通过新闻)

我需要一种方法来确定通过用户输入配置的交换连接是否有效。我用 ews。

0 投票
1 回答
425 浏览

exchange-server - 托管 EWS - 使用替代 From 属性回复帖子

在托管的 Exchange Web 服务中,有一个PostItem类,可以使用 ExchangeService 对象进行实例化。

但是在分配所有属性后,包括InReplyId和 From,并调用 Save(folderId) 方法:

它仍然创建一个单独的帖子,而不是回复帖子:

我尝试过的其他方式:

无法设置 From 属性,因此它应该使用当前凭据创建 Post Reply 联系电子邮件地址。但它在那里给出了 null !

替代文字

你能帮助我吗?

谢谢!

0 投票
3 回答
6882 浏览

c# - C# 使用 EWS 创建日历项,如何取回结果?

我基于此站点构建了一个应用程序http://msdn.microsoft.com/en-us/library/dd633661%28v=EXCHG.80%29.aspx

如何返回 XML 结果“... < t:ItemId Id="AAMkADk=" ChangeKey="DwAAAB" /> ...”,以便以后可以使用它来删除或编辑日历项目!?!

微软把整个Framework搞得神乎其神,但他们真的忘记了这个小东西吗?

我找到了一些(对我来说不合逻辑)解决方案 http://blogs.msdn.com/b/exchangedev/archive/2010/02/25/determining-the-id-of-a-sent-message-by-using- extended-properties-with-the-ews-managed-api.aspx 我应该用它来解决问题吗?

干杯

0 投票
1 回答
1319 浏览

web-services - 使用 ExtendedPropertyDefinition 时 EWS 托管 API 以小写形式显示标题中的属性?

ExchangeService 服务 = 新 ExchangeService(ExchangeVersion.Exchange2007_SP1); service.Credentials = new WebCredentials("hghgh", "hghg","yuu"); service.AutodiscoverUrl("rtrtrtrtrtrrrgrgfgfgg@a.com");

EmailMessage 消息 = 新的 EmailMessage(服务);
message.Subject = "主题";
message.Body = "正文到这里";
message.ToRecipients.Add("jack@yahoo.com");

ExtendedPropertyDefinition cUID = new ExtendedPropertyDefinition(DefaultExtendedPropertySet.InternetHeaders, "CITUID", MapiPropertyType.String);

message.SetExtendedProperty(cUID, "ID-12345678");
message.SendAndSaveCopy();

在 MS Outlook 中的邮件标题中看到的结果:

…………

cituid:ID-12345678 ----> 这是在 MS Outlook 标头中显示为标头的属性

如您所知,我在上面创建了一个扩展属性,该属性将显示为标题

问题:有没有一种方法可以将标题设置为以大写形式显示。因为还有另一个 3rd 方产品无法解析以小写形式显示的标头。

有没有办法可以使用“X-somthing”作为标题出现。我听说 Exchange Server 不喜欢将“X-..”用作自定义标头。