Ограничение (поиск) отправителем

Я пытаюсь получить список писем от конкретного отправителя на сервере обмена, используя PHP EWS .

Мой пример кода, относящийся конкретно к конструкции ограничения (поиска):

$request->Restriction = new EWSType_RestrictionType(); $request->Restriction->IsEqualTo = new EWSType_IsEqualToType(); $request->Restriction->IsEqualTo->FieldURI = new EWSType_PathToUnindexedFieldType(); $request->Restriction->IsEqualTo->FieldURI->FieldURI = 'message:Sender'; $request->Restriction->IsEqualTo->FieldURIOrConstant = new EWSType_FieldURIOrConstantType(); $request->Restriction->IsEqualTo->FieldURIOrConstant->Constant->Value = 'Bob Smith'; 

Этот тип ограничений приводит к нулю результатов.

Я замечаю, что при поиске без ограничений возвращаемый результат содержит информацию об отправителе (но он вложен). например:

 [Sender] => stdClass Object ( [Mailbox] => stdClass Object ( [Name] => Bob Smith ) ) 

Как я могу удовлетворить вложенную информацию в ограничение?

Другие примеры выражения для поиска: https://github.com/jamesiarmes/php-ews/wiki/Search-Expression:-Simple-Conditions

Related of "Ограничение (поиск) отправителем"