【问题标题】:EWS managed-api encountered 500 internal server error when import EMLEWS managed-api 在导入 EML 时遇到 500 内部服务器错误
【发布时间】:2018-09-20 03:34:59
【问题描述】:

当我通过 ews-managed api 导入一个大型邮件文件管理器时,它遇到了 http code 500 的响应:

Cache-Control: private^M
Content-Length: 1015^M
Content-Type: text/xml; charset=utf-8^M
Date: Thu, 20 Sep 2018 03:03:01 GMT^M
HTTP/1.1 500 Internal Server Error^M
Server: Microsoft-IIS/10.0^M
Set-Cookie: exchangecookie=12133ae873f24a8f80b93e5b92ab3979; 
expires=Fri, 20-Sep-2019 03:01:27 GMT; path=/; HttpOnly^M
X-AspNet-Version: 4.0.30319^M
X-BEServer: PS2PR02MB2694^M
X-BackEndHttpStatus: 500^M
X-BeSku: WCS5^M
X-CalculatedBETarget: PS2PR02MB2694.apcprd02.prod.outlook.com^M
X-CalculatedFETarget: PS2P216CU002.internal.outlook.com^M
X-DiagInfo: PS2PR02MB2694^M
X-FEProxyInfo: PS2P216CA0031.KORP216.PROD.OUTLOOK.COM^M
X-FEServer: HK0PR03CA0085^M
X-FEServer: PS2P216CA0031^M
X-Powered-By: ASP.NET
X-RUM-Validated: 1
request-id: 905db567-dcf7-449c-820d-b00ed0afa981
x-ms-appId: af08ce07-1df9-4a39-b6e6-092ac934eb21

但是,邮件已成功上传。

应该是错误码不匹配,或者这个请求有问题。

我应该重试这个请求吗?或者无论如何要改善这种行为?

感谢您的帮助。

【问题讨论】:

  • 是您自己的服务器还是您使用的是 Office 365?
  • 嗨西蒙,我正在使用 Office 365

标签: exchangewebservices ews-managed-api


【解决方案1】:

确保您将 X-AnchorMailbox 标头设置为您要导入的邮箱,否则后端服务器将代表您代理请求,这样您就可以在服务器未接收到长时间运行的操作时收到该类型的错误及时响应(此时的操作状态未知)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-06
    • 2018-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多