Почему API веб-службы Exchange не может удалить почту из почтового ящика? - PullRequest
0 голосов
/ 20 апреля 2020

Я использую API веб-служб Exchange (v2.0) для обработки электронных писем из почтового ящика, а затем с помощью строки ниже перемещаю их в папку удаленных элементов.

EmailMessage.delete(DeleteMode.MoveToDeletedItems);

Это работало нормально все время, и теперь оно дает мне следующее исключение:

microsoft.exchange.webservices.data.core.exception.service.remote.ServiceResponseException: An internal server error occurred. The operation failed.
microsoft.exchange.webservices.data.core.response.ServiceResponse.internalThrowIfNecessary(ServiceResponse.java:278)
microsoft.exchange.webservices.data.core.response.ServiceResponse.throwIfNecessary(ServiceResponse.java:267)
microsoft.exchange.webservices.data.core.request.MultiResponseServiceRequest.execute(MultiResponseServiceRequest.java:165)
microsoft.exchange.webservices.data.core.ExchangeService.internalDeleteItems(ExchangeService.java:1429)
microsoft.exchange.webservices.data.core.ExchangeService.deleteItem(ExchangeService.java:1469)
microsoft.exchange.webservices.data.core.service.item.Item.internalDelete(Item.java:226)
microsoft.exchange.webservices.data.core.service.item.Item.delete(Item.java:348)

Не было никаких изменений в конфигурации почтового ящика, и я не могу понять, что могло вызвать это, все неожиданность. Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...