首页 > 解决方案 > O365 图表,在某些邮箱上下载邮件时出现奇怪错误,而不是全部

问题描述

我有数百名用户使用我的 wpf 应用程序下载 O365 消息(使用 c# Graph SDK),因为在下载消息时,有几个星期的一小部分在 1 个或多个邮箱上出现错误。

c#中Graph sdk返回的错误:ErrorInternalServerError Message: An internal server error occurred。操作失败。ClientRequestId:54e9e307-1a60-4f78-9f8f-5def1c6fb5b5

由于我无法重现我这边的问题,因此很难找到问题,这里有一些信息:

这是我用来下载 MIME 消息的代码(几个月以来都可以正常工作):

var _request = m_graphClient.Users[m_Account.Server_EmailAddress].Messages[pMessageID].Request().GetHttpRequestMessage();
_request.RequestUri = new Uri(_request.RequestUri.OriginalString + "/$value");
var _response = await m_graphClient.HttpProvider.SendAsync(_request);

我也尝试了同样的结果:

var _responseStream = await m_graphClient.Users[m_Account.Server_EmailAddress].Messages[pMessageID].Content.Request().GetAsync();

这个问题听起来像是 O365 邮箱更新滚动,我有越来越多的用户突然遇到这个问题。

我希望你能指导我找到问题。非常感谢。

标签: microsoft-graph-apioffice365apimicrosoft-graph-sdksmicrosoft-graph-mail

解决方案


推荐阅读