Я использую 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)
Не было никаких изменений в конфигурации почтового ящика, и я не могу понять, что могло вызвать это, все неожиданность. Есть предложения?