Использование EWS для создания встреч. Для одного и только одного из наших пользователей EWS возвращает ошибку с неправильным GUID для почтового ящика - PullRequest
0 голосов
/ 08 сентября 2018

В течение последних двух недель при попытке создать встречу для конкретного пользователя EWS возвращает следующее:

The specified object was not found in the store.
Can't connect to the mailbox of user Mailbox database guid: [xxxx]
because the ExchangePrincipal object contains outdated information.
The mailbox may have been moved recently.

Этот почтовый ящик существует уже более 6 лет, и у нас никогда не было этой проблемы раньше.

Самое интересное для меня - то, что GUID, возвращенный в сообщении об ошибке, не совпадает с GUID почтового ящика пользователя.

1 Ответ

0 голосов
/ 11 сентября 2018

Мне наконец удалось исправить проблему. Похоже, что почтовый ящик / календарь пользователя содержит поврежденный или устаревший набор правил.

Все, что мне нужно было сделать, - это переместить почтовый ящик из Powershell, используя:

New-MoveRequest -Identity "username"

Примерно через 10 минут я проверил состояние движения, и оно было завершено. Я проверил код, чтобы создать встречу с EWS, и это сработало!

...