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

0 投票
0 回答
569 浏览

powershell - 创建到 Microsoft Exchange 的 PowerShell 会话

我正在尝试通过 PowerShell 连接到 Microsoft Exchange,但我不断收到“拒绝访问”错误。我正在使用具有营业执照的全局管理员进行连接,所以这不应该是问题。

我运行的命令:

错误信息:

0 投票
2 回答
251 浏览

java - 在 pop3 连接上间歇性出现 javax.mail.AuthenticationFailedException 的协议错误

我有一个 javamail 程序来定期阅读我的 pop3 帐户的电子邮件。它在大多数情况下都能连接并成功运行。但是,过了一会儿,我开始javax.mail.AuthenticationFailedException接听电话,并且无法在以后的电话中连接它。当我关闭并启动我的程序时,它会使用相同的凭据再次成功连接。为了进一步分析,我启用了会话调试日志。以下是命令跟踪输出:

这可能是什么原因?帐户服务提供商是 Microsoft Exchange。协议错误.19 表示什么?

0 投票
1 回答
31 浏览

email - 有没有办法在 Outlook 中接收 RFC822 内容 *not* 作为 .MSG 附件?

我将尝试解释,但不会太混乱...我试图用 SMTP 服务(如 SMTP2Go)取代从我们的本地 Exchange 服务器中继我们的营销电子邮件的过程。但是,当无法投递的电子邮件从该服务退回时,它们会以 MSG 附件的形式返回给我们(垃圾邮件防火墙上的源将相关区域显示为“内容类型:消息/rfc822”)。我不会解释原因,但这对于我们设置的用于从数据库中删除错误地址的愚蠢的 Rube Goldberg 来说是行不通的。

有没有办法强制这些电子邮件(也许这更像是交换/传输规则的情况)只显示该内容而不必打开附件?

谢谢

0 投票
0 回答
29 浏览

c# - 401 Unauthorized using ExchangeService for shared mailbox

I know somebody here will say that this is a duplicate of some thread but, I dont get a clear answers from those thread and also not found anything that works as of this writing.

We just encounterred the 401 unauthorized on our API that uses Microsoft.Exchange.WebServices.Data's codes for sending automated emails that was working before

I checked the shared mailbox we used if its credential thats causing the issue however, it seems to not be the issue as its still valid

Are there any changes or updates done relating to this?

Are there any new approach to make it work again?

0 投票
1 回答
196 浏览

email - Microsoft Graph 发送电子邮件 api 对话索引不同

我们正在将 MS Graph API 集成到我们的 c# 应用程序中。按照这篇文章发送邮件文档发送邮件工作正常。但我面临着 ConversationIndex(主要是线程)的问题。

ConversationIndex通过 API 发送的邮件与收件人对同一邮件的回复不同。因此,它无法识别线程。

这是用于发送邮件的有效负载。任何人都可以帮助我处理我在发送邮件时丢失的任何钥匙或财产吗?

0 投票
0 回答
64 浏览

powershell - 使用 Graph API 从 MS-Exchange 获取邮件

有人可以帮助我了解如何使用 Microsoft Graph API 从 Exchange 用户的邮箱中获取邮件吗?

Graph API 对在线交换用户(O365)运行良好,而不适用于离线用户(本地用户),但还有另一个问题。Graph API 提供了 Rest API,我们可以使用这些 API 单独访问每个邮箱,如果需要一个一个扫描超过1000K的邮箱,这将成为非常服务器负载的工作,而且也是一个耗时的过程。

我想同时离线和在线获取扫描所有用户的邮箱。就像 Microsoft Powershell一样。

有什么办法吗?

任何帮助将不胜感激。

谢谢

0 投票
1 回答
219 浏览

powershell - 成功获取 DL 成员 - 但如何检查和列出嵌套组和成员?

我的脚本从我的 txt 文件中列出的每个 DL 中提取成员,但是有一些将安全组作为成员,我也想列出这些组中的成员。

0 投票
1 回答
660 浏览

spring-boot - 使用 oauth2.0 的 EWS 现代身份验证:远程服务器返回错误:(401)未授权

我正在尝试使用 microsoft graph 访问令牌对 Outlook 邮箱(用于从应用程序发送邮件)进行现代身份验证。我成功地从下面的代码中获取了访问令牌:

获得访问令牌后,我将其发送到 ExchangeService:

在这里,我得到了 ExchangeService 对象,但是当我尝试发送邮件时microsoft.exchange.webservices.data.core.service.item.EmailMessage.sendAndSaveCopy() 抛出异常

尝试使用以下范围: “https://outlook.office.com/EWS.AccessAsUser.All”“https://graph.microsoft.com/.default”

以下是我使用上述代码获得的访问令牌:

{“aud”:“https://management.azure.com/”,“iss”:“https://sts.windows.net/3863b7d0-213d-40f3-a4d0-6cd90452245a/”,“iat”:1628068305 ,“nbf”:1628068305,“exp”:1628072205,“aio”:“E2ZgYEjcvsaipUV1wxwxrne/9F4XAAA=”,“appid”:“055eb578-4716-4901-861b-92f2469dac9c”,“appidacr”:“1”,“idp” ": "https://sts.windows.net/3863b7d0-213d-40f3-a4d0-6cd90452245a/", "oid": "33688cee-e16e-4d11-8ae0-a804805ea007", "rh": "0.AUYA0LdjOD0h80Ck0GzZBFIkWni1XgUGAAAwF. ”,“子”:“33688cee-e16e-4d11-8ae0-a804805ea007”,“tid”:“3863b7d0-213d-40f3-a4d0-6cd90452245a”,“uti”:“nZUVod_e3EuO_T-Ter-_AQ”,“ver”:“1.0”,“xms_tcdt”:1626687774 }

如您所见,范围不包含在令牌中。获取令牌时是否需要传递任何其他内容。

Azure 活动目录设置:

  1. 注册应用程序 2.创建客户端密码 3.添加重定向 URL 在此处输入图像描述

  2. 添加权限 在此处输入图像描述

有人可以在这里帮助我吗,我在哪里做错了,或者是其他任何其他方式使它工作。谢谢

0 投票
0 回答
45 浏览

c# - 跟踪 Microsoft 365 Outlook 电子邮件到 SQL Server

我想从我的 Outlook 邮箱中获取详细信息,但没有 Microsoft Exchange 服务器。我只有基于云的服务。

我尝试使用下面给出的代码,但这是一个交换服务器 API 解决方案。第二种方法是打开outlook应用然后访问邮箱但不想要这个解决方案。



另一种方法是 Power Automate 选项,但我想以编程方式进行。使用https://outlook.office365.com/EWS/Exchange.asmx API。
当我使用 EWS(交换 API)时,应用程序抛出401 Unauthorized requests failed 异常。

请告诉我任何其他方式来跟踪 Outlook 电子邮件的所有详细信息,如EmailToEmailSentEmailSubjectEmailBodyEmailCCEmailBCC和所有尾随消息。

0 投票
0 回答
72 浏览

exchange-server - 如何删除用户创建的公用文件夹日历事件 - Exchange 2010/outlook 2016

我在这里有一个非常尴尬的情况,其中一个公用文件夹日历上有一个重复发生的事件,我无法删除它,因为我不是创建此事件的用户。

  • 它不是常规的 Outlook 日历,而是用于预订房间的公用文件夹共享日历。
  • 用户离开了组织,不幸的是,我们无法访问她的邮箱,不知何故它被删除了。我试图从备份中恢复它,但备份不再显示她的邮箱来恢复。
  • 它是 Exchange 2010,我们使用 Outlook 2016。
  • 我已经关注了这篇 Microsoft文章,但没有运气。
  • 有些人建议在公用文件夹管理控制台和该文件夹的 goo 属性下进行更改,但没有可用的属性选项文章
  • 我是一个新的帮助台,正在努力学习。
  • 请帮忙。