Filtrando vários valores possíveis com o ExtendedProperties e a API REST do Office 365

Estou tentando obter uma lista de e-mails, dada aInternetMessageID.

Para um determinado InternetMessageID, posso recuperar o email correspondente seguindo a sintaxe fornecidana documentação do Outlook

 "https://outlook.office365.com/api/beta/me/messages?$filter=SingleValueExtendedProperties/any(ep:  ep/PropertyId eq 'String 0x1035' and ep/Value eq '<[email protected]>' )";

Agora, digamos que quero recuperar dois e-mails com a mesma solicitação que não consegui obter uma sintaxe bem-sucedida.

Por exemplo

 "https://outlook.office365.com/api/beta/me/messages?$filter=SingleValueExtendedProperties/any(ep:  ep/PropertyId eq 'String 0x1035' and (ep/Value eq '<[email protected]>' or ep/value eq '[email protected]'))";

não funciona. UMAPedido ruim é retornado com uma mensagem

The filter expression for $filter does not match to a single extended property and a value restriction.

Eu tentei muitas combinações de agrupamento e também testei com um$expand declaração, conforme sugerido emessa questão. Existe uma maneira de executar esse tipo de solicitação com a API do Outlook Web API do Graph?

questionAnswers(1)

yourAnswerToTheQuestion