Usando a API do EWS para pesquisar caixas de correio de diferentes usuários
Estamos desenvolvendo um módulo com o objetivo principal de rastrear e coletar informações sobre inspeções de danos (mercado de seguros). Cada caso tem um código (por exemplo, L000525). Cada caso poderia ser gerenciado por várias pessoas. Todos os e-mails relacionados a um caso específico incluem o código do caso no assunto.
O que queremos fazer é coletar e mostrar os e-mails recebidos e enviados relacionados a cada caso específico.
A ideia é que qualquer usuário possa abrir uma janela de "Gerenciamento de caso", selecionar um caso específico e, em seguida, obter todas as informações relacionadas (incluindo os e-mails, é claro).
Temos que encontrar os e-mails nas caixas de correio de cerca de 20 usuários. Então as perguntas são:
Qual é a melhor maneira de fazer isso? Será que vai consumir muito tempo e recursos?Somos novos no mundo do Exchange, então estamos pensando em representação do Exchange, mas não temos certeza de nada. O módulo é desenvolvido no Silverlight 3, WCF, SQL Server + Exchange 2007.