问题标签 [microsoft-exchange]
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.
exchange-server - 与 EWS 中的 SyncFolderItems 进行高效的初始同步
我正在编写一个客户端应用程序来跟踪来自 Exchange 服务器的电子邮件和日历事件。目前,我正在获取用户收件箱文件夹的初始状态,其中 SyncFolderItems 将 IdOnly 设置为 True。
有没有更有效的方法来获取用户文件夹的初始状态而无需重复调用 SyncFolderItems?
c# - 找不到自动发现服务
我们正在尝试将电子邮件从我们的场所移动到云端,并面临“找不到自动发现服务”错误。对于某些电子邮件,相同的代码工作正常,但面临随机电子邮件的问题。云迁移中是否缺少某些东西。
以下是我的代码:
_exchangeService = new ExchangeService(ExchangeVersion.Exchange2013); _exchangeService.TraceEnabled = true; _exchangeService.Credentials = new WebCredentials(_mailbox.EmailAddress, decryptedPassword);
任何帮助,将不胜感激 。
java - Java - Java 邮件错误 - javax.mail.AuthenticationFailedException:服务器不可用。15
我正在使用 java 程序连接到邮箱并从邮箱中的文件夹中读取电子邮件。我正在使用Java Mail 1.5.6
Java 8。下面是我的连接代码:
该程序运行良好,直到username
. 当我更新密码并运行程序时,出现以下错误:
我再次尝试使用旧密码,它给了我:
DEBUG IMAPS: LOGIN command result: A1 NO LOGIN failed.
Connection to server error.....
javax.mail.AuthenticationFailedException: LOGIN failed.
我不确定我应该如何解决这个错误。我在网上搜索,但没有找到任何有用的资源来解决我的问题。
任何帮助,将不胜感激。谢谢!
c# - 使用 c# 与 microsoft exchange 服务建立连接
我必须与 Microsoft Exchange Webservice 建立连接,并且我已获得以下详细信息 -
共享邮箱地址是 -
“学生@student.edu”
服务帐户说 -
“学生SA”
服务帐户的密码是 -
“通行证1234”
以下是我使用上述详细信息的代码示例 -
当我在本地运行它时,我收到以下错误消息
我在这里的其他线程中寻找相同的内容如何连接到 Exchange?
以及代码项目,但它们都以相同的方式讲述如何连接到交换网络服务。
我不确定为什么我会在 AutodiscoverConfiguration 中获得未经授权的访问,以及我是否使用正确的代码使用已提供的服务帐户信息连接到 Exchange 服务器。
帮助将不胜感激!
TIA
c# - 出现“连接未成功。稍后再试”之类的错误。将 Microsoft.Exchange 与代表和模拟一起使用
下面的 Useexchangeservice 方法用于连接邮件服务器并从服务器获取邮件,但它显示错误,如“连接不成功。稍后再试”。
ios - 如何在 ios 中同步 Microsoft Exchange 帐户
如何使用 iOS 应用程序中的 Exchange Web 服务同步 Microsoft Exchange 帐户。它在这里讨论:我试过这个 - http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/OUC-B304#fbid=
到目前为止尝试过 -
运行此错误404后。有没有更好的解决方案来做到这一点,请指导。谢谢。
powershell - 多个通配符/域的消息跟踪日志到一个 csv
我需要创建一个脚本来提取两个域的消息跟踪日志,
@domain1.com
并且@domain2.com
通过发送消息来显示哪些用户或外部电子邮件地址到达了两个域之一。报告应插入 csv(两个通配符)。
使用以下命令,我能够使脚本在一个域中工作。
现在我需要在其中包含第二个域...我几乎没有尝试添加第二个域,但它不起作用,见下文。
我非常感谢有关此主题的任何帮助。谢谢大家。
此致
c# - 调用者尚未分配管理角色标头中请求的任何 RBAC 角色
我正在尝试通过 Exchange 网络服务访问 Exchange 邮箱。用户“abc”有权访问 Exchange 邮箱。我可以从用户“abc”的邮箱创建文件夹、阅读和发送电子邮件。
但是当我尝试使用“GetSearchableMailboxes”方法搜索另一个邮箱“def”时,出现以下错误。
调用方尚未分配管理角色标头中请求的任何 RBAC 角色。
任何帮助都感激不尽。
谢谢
azure - 我们的应用不需要什么 azure 权限
我们有一个调用以下 microsoft webservices 的应用程序:
- 获取房间列表
- 获取用户可用性请求
- 获取房间
- 忙忙响应
- 获取用户可用性响应
该应用程序可以向用户发送 Outlook 日历邀请、读取用户响应和可用性、删除邀请等。想知道我们是否需要以下所有 Azure 权限(Microsoft Exchange API 下的委托权限)。我们可以取消选中哪些,APP仍然可以正常工作?谢谢 ,
- 通过 Exchange Web 服务以登录用户身份访问邮箱
- 阅读所有用户的完整个人资料(未选中,但“需要 admin”标记为是)
- 读取用户和共享日历
- 读写用户和共享日历
- 读写用户和共享邮件
- 阅读用户和共享邮件
- 读取用户和共享联系人
- 读写用户和共享联系人
outlook - 筛选 Microsoft Graph List Messages API 以仅接收到的消息
目标:我希望能够过滤“ List Messages ” API 以仅返回发送给用户的电子邮件,而不是任何存在于任何地方的消息(例如用户发送的消息)。
现在,如果您查询此特定 API,您将获得所有文件夹(包括已删除项目和杂乱文件夹)中所有消息的列表。
我知道我可以过滤isDraft eq false
以删除草稿 - 但我不知道是否有任何过滤器说不包括用户发送的消息。
我尝试过的:我查看了这些示例,没有看到任何关于这样过滤的内容。我还查看了OData 查询参数并深入研究了过滤器参数。问题是我不太确定我什至可以过滤什么。我确实看到有一个发件人参数 - 但鉴于我已经通过 OAuth 连接并且没有要求用户提供他们的电子邮件地址,我不确定我是否有一种简单的过滤方法。
从理论上讲,我可以首先向https://graph.microsoft.com/beta/me/端点发出请求以获取 userPrincipalName,然后在from/emailAddress/address ne '<userPrincipalName>'
调用/me/messages
端点时添加一个过滤器——但这会使 API 的数量翻倍我需要打的电话。这是我唯一的选择还是有更好的方法来解决这个问题?
谢谢你的时间 :)