exchangewebservices相关内容

在EWS中访问共享*个人*日历的推荐方式是什么?

我正在使用具有服务帐户凭据的Exchangelib来模拟单个EWS用户。我能够检索用户有权访问的日历列表,但此列表不包括与用户共享的个人日历。 示例:Jane有一个名为Calendar";的默认日历,他们与Bill共享此日历。简还有他们创建的第二个日历,并与比尔共享了名为&Quot;Interview&Quot;的日历。 当我列出Bill的日历时,我只能看到访问日历-未列出Jane ..
发布时间:2022-04-13 20:12:57 其他开发

ASP.NET CORE 5 Web API通过PowerShell脚本连接交换

在我的ASP.NET core 5项目中,我想执行下面的ps脚本。此脚本可以在本机PowerShell中执行而不会出现错误。我可以在我的项目上下文中运行简单的PS脚本。但如果我通过IIS Express(与本机PowerShell相同的计算机)运行此脚本,则会出现以下错误消息: 无法验证参数‘Session’上的参数。该参数为空。 为参数提供有效的值,然后尝试运行 命令。 消息属于Im ..
发布时间:2022-04-13 20:10:51 其他开发

调用方尚未分配管理角色标头中请求的任何RBAC角色

我正在尝试通过Exhange Web服务访问Exchange邮箱。用户‘abc’有权访问Exchange邮箱。我可以在用户‘abc’的邮箱中创建文件夹、阅读和发送电子邮件。 但是,当我尝试使用方法‘GetSearchableMailbox’搜索另一个邮箱‘def’时,我得到以下错误。 调用方尚未分配管理角色标头中请求的任何RBAC角色。 我们将非常感谢您的帮助。 谢谢 推 ..
发布时间:2022-04-06 17:42:30 C#/.NET

在EWS中删除Exchange事件修改/删除(即恢复事件)

在SharePoint中,如果您删除/修改定期日历条目的单个匹配项,则不会真正删除/修改任何内容,而是会创建一个新条目,通知SP对于特定日期,该匹配项不存在或具有新参数。 因此,可以通过删除“例外”条目来逆转这一情况,从而使原始事件重新出现在日历中。 我正在尝试使用Exchange Web服务(EWS)在Exchange中实现类似的功能,但我弄不清楚如何做到这一点。 “Recurri ..
发布时间:2022-04-06 17:39:05 C#/.NET

如何通过Golang或C#以外的其他语言将EWS GET项目正文转换为PST文件

现在,我正在尝试导出电子邮件数据。导出的数据将导入Outlook进行本地检查,但不包括服务器。 我已经阅读了文档enter link description here。 我可以使用Golang或cmd工具将EWS数据(EXPORT-ITEM/GET-ITEM)传输到PST文件吗? 谢谢! 推荐答案 我已成功。方法LogonPstStore参数加密应为0,以便Mac Outlook可以导 ..

在Office.js中,我们如何使用Office.Conext.mailbox.item.saveAsync响应(克服ErrorItemNotFound)?

DOC表示: 注意:如果您的外接程序在撰写模式下对项目调用saveAsync,以便获得与EWS或REST API一起使用的项目ID,请注意,当Outlook处于缓存模式时,可能需要一些时间才能将项目实际同步到服务器。在项目同步之前,使用ItemID将返回错误。 据我所知,这就是我尝试使用该ID时出现ErrorItemNotFound问题的原因?(很遗憾,Microsoft没有明确告诉我 ..

问:如何在Office365/Exchange Online中处理所有入站和出站邮件?

如果您需要在Office365/Exchange Online中实现逻辑来处理进出组织的所有邮件,Exchange传输代理还有哪些替代方案?MS Graph或Outlook通知睡觉API是否足够可靠和快速,可以在最终用户收到邮件之前获取它们?或者,EWS API会是更好的选择吗?或者,Office365/Exchange中是否有任何未记录的API允许查看所有组织邮件,而无需设置单独的邮箱订阅?如有 ..

使用 Office 365 API 的身份验证问题

我的目标是在 WPF C# 项目中获取用户(Office 365 和 Outlook.com)一天的会议.按照 Outlook 开发人员中心教程 中描述的步骤,第二步(在注册应用程序之后)将是使用 OAuth2 对用户进行身份验证.但我不能让它工作: 我没有找到任何可以运行的教程/代码片段.它们都是为 Apps 或 Asp.Net(或其他)编写的.我试图适应这些,但没有成功...... 我 ..

如何在 Java 中对 Exchange Web 服务连接使用 LDAP 身份验证?

我尝试编写一个访问 Exchange Web 服务以阅读电子邮件的 Java 应用程序.因此,我使用 Microsoft 提供的 Exchange Web Services (EWS) Java API. 我已经遇到了几个问题有了它,我终于发现应该使用LDAP来完成认证.不幸的是,我不确定如何做这样的事情.EWS API 是否允许配置连接到 Exchange 服务器时使用的身份验证方案?如果 ..
发布时间:2022-01-17 19:54:46 Java开发

Exchange 日历:ConversationId 是 FindItem 事件主事件的良好标识符吗?

我使用 SOAP FindItem 调用在 Exchange 日历中收集约会.这将返回单个事件和(自定义)重复事件的发生. 在处理这些时,我使用 GetItem 来检索每次出现的主事件的 ID (ItemType=citOccurrence).完成后,我可以确定是否仍需要在内部存储主事件(并检索其所有详细信息),或者我是否已经这样做了. 但是在较长的 FindItem 周期内多次发生相 ..
发布时间:2022-01-11 14:41:26 其他开发

找出哪些用户对邮箱具有完全访问权限

我正在尝试绘制一个图表,说明哪些 Exchange 用户对哪些 Exchange 邮箱拥有哪些权限,并根据权限类型对其进行着色. 截至目前,我无法找出 Exchange 考虑的所有类型的权限. 我可以使用 EWS 找出用户自己授予谁访问邮箱的权限: foreach(在 calendarFolder.Permissions 中的 var 权限){//做某事.} 但是,管理员可能会通过 ..

Office365 API - 访问另一个用户/房间的日历

我正在尝试构建一个可以访问组织的所有日历(用户、房间等)的应用程序. 目前,我的身份验证流程将代表租户用户登录并使用刷新令牌来访问所需的资源.一旦我提出请求: https://outlook.office365.com/api/v1.0/users/{room-resource@email}/events 我的应用程序以 401 响应 从我的收集来看,此流程似乎仅限于单个用户的范围. ..
发布时间:2021-12-31 09:18:21 PHP

Microsoft Web Addins“Office.context.mailbox.getCallbackTokenAsync"返回响应“失败"在我的 Exchange 2016 上,但在 office 365 online 中工作

我们有 Exchange 2016 服务器,我们最近更新到 CU-12 因为我们认为它可能是服务器更新的东西,但现在似乎它也不适用于更新 我只是在传递令牌的帮助下使用 Rest API 来使用 Addin 从当前邮件中获取一些字段. 但是每次调用函数“Office.context.mailbox.getCallbackTokenAsync"时它都会抛出响应“失败". 代码: ..

如何使用 OAuth 进行身份验证以访问 EWS API

我的网络服务目前正在进行基本的用户名/密码验证,以便订阅交换用户以接收如下事件(如新邮件事件等): var service = new ExchangeService(exchangeVersion){KeepAlive = 真,Url = new Uri("some autodiscovery url"),凭据 = 新的网络凭据(用户名、密码)};var 订阅 = service.Subscr ..
发布时间:2021-12-31 09:08:28 C#/.NET

使用 Exchange Web 服务在网页上显示 Exhange/Outlook 会议室日历的最简单方法是什么?

使用 Exchange Web 服务在网页上显示 Exhange/Outlook 会议室日历的最简单方法是什么? 无需预订房间,取消会议等,只需显示未来5天在某个会议室的会议即可. 根据我的研究,我认为这些可能几乎是我需要使用的,我只是不确定如何在网页中使用这些代码示例: http://msdn.microsoft.com/en-us/library/office/dn43978 ..
发布时间:2021-12-30 10:36:00 C#/.NET

从 EWS 访问 Outlook 用户属性

我正在尝试创建一个使用 EWS api 访问联系人的应用程序. 在此过程中,我需要查看 Outlook 用户属性之一,但在使用 EWS 时我看不到如何获得它.目前我刚刚尝试... service.Url = new Uri("https://url/ews/Exchange.asmx");service.Credentials = new WebCredentials("credentia ..
发布时间:2021-12-30 10:25:03 C#/.NET