exchangewebservices 相关问题

Exchange Web服务(EWS)是连接到Exchange服务器并使用有关用户可用性以及位于Exchange数据存储中的项目的操作的客户端的可扩展点。

ExchangeService 无法在 Windows 服务中自动发现 Url

这是我的问题, 我使用 EWS,当我在 winforms 上时,当 UseDefaultCredentials = true 时,我设法连接得很好,但是一旦我在我的 Windows 应用程序中,AutodiscoverUrl 就会...

回答 1 投票 0

EWS:尝试从 RecoverableItemsSubstrateHolds 获取 IPM.SkypeTeams.Message 时“不允许访问非 IPM 项目”

有什么方法可以从基材保留文件夹中获取项目(IPM.SkypeTeams.Message)。 查找项目请求: 有什么方法可以从基材保留文件夹中获取项目(IPM.SkypeTeams.Message)。 查找物品请求: <m:FindItem Traversal="Shallow"> <m:ItemShape> <t:BaseShape>IdOnly</t:BaseShape> <t:AdditionalProperties /> <t:FieldURI FieldURI="item:ItemClass" /> <t:FieldURI FieldURI="item:LastModifiedTime" /> <t:FieldURI FieldURI="item:Size" /> </t:AdditionalProperties> </m:ItemShape> <m:IndexedPageItemView MaxEntriesReturned="1000" Offset="0" BasePoint="Beginning" /> <m:ParentFolderIds> <t:DistinguishedFolderId Id="recoverableitemssubstrateholds" /> </m:ParentFolderIds> </m:FindItem> 查找项目响应: <t:Message> <t:ItemId Id="AA...+CrAAA=" /> <t:ItemClass>IPM.SkypeTeams.Message</t:ItemClass> <t:Size>30922</t:Size> <t:LastModifiedTime>2024-04-24T04:12:17Z</t:LastModifiedTime> </t:Message> 获取物品请求: <m:GetItem> <m:ItemShape> <t:BaseShape>IdOnly</t:BaseShape> </m:ItemShape> <m:ItemIds> <t:ItemId Id="AA...+CrAAA=" /> </m:ItemIds> </m:GetItem> 获取项目响应: <m:GetItemResponse> <m:ResponseMessages> <m:GetItemResponseMessage ResponseClass="Error"> <m:MessageText>Not allowed to access Non IPM item.</m:MessageText> <m:ResponseCode>ErrorAccessDenied</m:ResponseCode> <m:DescriptiveLinkKey>0</m:DescriptiveLinkKey> <m:Items /> </m:GetItemResponseMessage> </m:ResponseMessages> </m:GetItemResponse> 不再允许通过 EWS 访问 Teams 消息 https://learn.microsoft.com/en-us/exchange/troubleshoot/send-emails/ews-not-support-access-teams-data 。如果您尝试访问 TeamsChatHistory 或 TeamsMessageData 文件夹,您将收到类似的错误消息。根据内容的年龄,Teams Export API 可能无法工作(但您至少可以在决定是否付费之前免费测试它)。另一种选择可能是合规性搜索https://learn.microsoft.com/en-us/purview/ediscovery-teams-investigation

回答 1 投票 0

如何在 ews 中将文本附加到 html 类型的日历项正文?

我尝试更改 calenderItem,并将文本添加到 html 类型的正文中。 SetItemField 工作没有任何问题,但随后正文将被覆盖。 这是 ews 请求的正文: <

回答 1 投票 0

获取 M365 用户允许的最大消息大小

我试图弄清楚是否可以使用 EWS 或 Graph 来获取给定用户的最大允许消息大小(由管理员配置)。我正在使用直接 http 调用,而不是托管...

回答 1 投票 0

EWS 通知 - 只能订阅两个邮箱...除非使用 Fiddler

我正在编写一个 C# 控制台应用程序来连接到多个 Exchange 邮箱(主要是 Microsoft 365,但也有一些本地邮箱),并在新消息到达时接收通知。我正在使用...

回答 1 投票 0

使用 VBA 连接到 EWS - 通过 XML 使用 GET 调用检索数据

我正在尝试使用 VBA 连接到 EWS 服务 - 我相信唯一的方法是使用来自 EWS 的 POST 和 GET API 调用。 此代码非常适合 POST 情况,即发送电子邮件: 子发送M...

回答 1 投票 0

有没有一种方法可以使用 Exchange Web 服务 (EWS) 设置电子邮件的replyTo 标头?

我一直在基于 Java 的 Web 应用程序中使用 Exchange Web 服务 EWS v2.0 API 进行电子邮件处理。我正在尝试探索使用此设置 Reply-To 标头的选项,但确实...

回答 2 投票 0

来自 Exchange Web 服务的响应是无效的 XML

我使用下面的代码对 Exchange-365 服务器进行身份验证并发送电子邮件,但我得到的结果是“从服务收到的响应不包含有效的 XML”。 代码是...

回答 1 投票 0

Exchange 审核日志端点返回 401

我正在尝试使用manage.office.com 端点检索Exchange 审核日志。 这是代码: 公共类 ExchangeAuditLogReaderHelper { 私有只读字符串_tenantId; 私有只读

回答 1 投票 0

BluePrism - 将邮件从一个电子邮件收件箱移动或上传到另一个电子邮件收件箱

我需要将一封电子邮件从一个收件箱移至另一个收件箱。这与转发电子邮件本身不同,因为我需要保留消息的原始内容(即,如果我们转发电子邮件......

回答 1 投票 0

使用 Exchange Web 服务读取 Office 365 邮箱

我正在使用下面的代码,但无法从 C# 代码读取我的 Office 365 收件箱电子邮件。一旦我开始工作,稍后我就需要从共享邮箱中阅读电子邮件。 如果...

回答 2 投票 0

EWS 服务器现在无法处理此请求

我在使用 ews 托管 api 导出 Office 365 帐户中的电子邮件时遇到错误,“服务器现在无法处理此请求。请稍后再试。”为什么会发生该错误以及什么可以...

回答 3 投票 0

EWS 托管 API 获取错误“此 xml 文档中禁止 DTD dtd”

在搜索 allitems 文件夹时,我收到“此 xml 文档中禁止 dtd”错误。下面是我正在执行的示例代码 ExchangeService 服务 = 新

回答 2 投票 0

将 EntryId 转换为 EwsId 的问题,它给出 ImmutableId

我正在遵循教程并使用 EWS 或 GraphAPI 成功运行从 EntryId 到 EwsId 的转换(结果相同)。 但问题是,虽然我可以从 EntryId 转换为 RestId 并且

回答 1 投票 0

EWS API 多个流媒体订阅混乱

我已“管理”通过 OnNotificationEvent 委托订阅多个日历的更改事件,但我不知道如何确定哪个帐户发送了该事件。 OnNotificationEvent...

回答 2 投票 0

如何将 EWS 托管 api 上的函数 UploadItemFts(stringfolderId, byte[data]) 迁移到图形函数

我正在将 EWS 托管 api 迁移到 Graph。当我使用 EWS 托管 API 时,它具有 UploadItemFts(stringfolderId, byte[data]) 函数。 此功能有助于从

回答 1 投票 0

使用 EWS 托管 API 在一次调用中获取未读电子邮件并将其标记为已读

我有一个标准例程,从邮件服务器获取未读电子邮件,将其标记为已读,然后对其进行处理。它看起来类似于: var view = new ItemView(1); 搜索过滤器 sf = 新的搜索过滤器。

回答 2 投票 0

如何在一次更新中将通过 EWS 获取的所有电子邮件标记为已读?

我按照 MSDN 上的 EWS 托管 API 示例查找我的 Exchange 邮箱帐户中的所有未读电子邮件。 后来我检查了每个找到的项目,以便将它们放入我需要返回的列表中

回答 2 投票 0

Outlook 插件 - 如何从联系人组中读取收件人列表?

我正在开发 Outlook 插件,我需要在撰写电子邮件时阅读收件人列表。 Office-js 非常适合不属于联系人组或发行版的任何收件人...

回答 1 投票 0

ExchangeService FindItemsResults 从星期二开始返回 500 错误 C# .NET

我们使用 C# ASP.NET 来读取 Outlook 365 中的邮件。然后对这些电子邮件进行处理。 该代码已经运行了 2 年,但从 2022 年 8 月 24 日开始出现故障。 身份验证是 OAUTH,并且...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.