Использование Garethp / php -ews lib для выполнения различных задач обработки электронной почты на сервере электронной почты MS (Office365). При попытке переместить электронную почту из одной папки в другую, появляется сообщение об ошибке:
Exception 'garethp\ews\API\Exception\ExchangeException' with message 'The specified object was not found in the store., The process failed to get the correct properties.'
Stack trace:
#0 /vendor/garethp/php-ews/src/API/ExchangeWebServices.php(379): garethp\ews\API\ExchangeWebServices->getItemsFromResponse(Object(garethp\ews\API\Message\ItemInfoResponseMessageType))
#1 /vendor/garethp/php-ews/src/API/ExchangeWebServices.php(387): garethp\ews\API\ExchangeWebServices->drillDownResponseLevels(Object(garethp\ews\API\Message\ItemInfoResponseMessageType))
#2 /vendor/garethp/php-ews/src/API/ExchangeWebServices.php(367): garethp\ews\API\ExchangeWebServices->drillDownResponseLevels(Object(garethp\ews\API\Message\ItemInfoResponseMessageType))
#3 /vendor/garethp/php-ews/src/API/ExchangeWebServices/MiddlewareFactory.php(57): garethp\ews\API\ExchangeWebServices->processResponse(Object(garethp\ews\API\Message\ArrayOfResponseMessagesType))
#4 /vendor/garethp/php-ews/src/API/ExchangeWebServices.php(497): garethp\ews\API\ExchangeWebServices->garethp\ews\API\ExchangeWebServices\{closure}(Object(garethp\ews\API\MiddlewareRequest), Object(Closure))
#5 /vendor/garethp/php-ews/src/API/ExchangeWebServices/MiddlewareFactory.php(66): garethp\ews\API\ExchangeWebServices->garethp\ews\API\{closure}(Object(garethp\ews\API\MiddlewareRequest))
#6 /vendor/garethp/php-ews/src/API/ExchangeWebServices.php(497): garethp\ews\API\ExchangeWebServices->garethp\ews\API\ExchangeWebServices\{closure}(Object(garethp\ews\API\MiddlewareRequest), Object(Closure))
#7 /vendor/garethp/php-ews/src/API/ExchangeWebServices.php(507): garethp\ews\API\ExchangeWebServices->garethp\ews\API\{closure}(Object(garethp\ews\API\MiddlewareRequest))
#8 /vendor/garethp/php-ews/src/API/ExchangeWebServices.php(301): garethp\ews\API\ExchangeWebServices->executeMiddlewareStack(Array, Object(garethp\ews\API\MiddlewareRequest))
#9 /vendor/garethp/php-ews/src/API.php(252): garethp\ews\API\ExchangeWebServices->__call('MoveItem', Array)
#10 BaseType.php(299): garethp\ews\API->moveItem(Object(garethp\ews\API\Type\ItemIdType), Object(garethp\ews\API\Type\FolderIdType))
Но электронная почта на сервере успешно перемещена. Так что, если электронная почта успешно перемещена, так почему же библиотека выдает исключение?
Есть идеи?