Exchange Web Services (EWS) FindItems dentro de todas las carpetas
Estoy usando el siguiente código para encontrar todos los correos electrónicos enviados por un usuario, sin embargo, esto solo busca en la carpeta principal de la Bandeja de entrada y no verifica ninguna subcarpeta. Me gustaría buscar todos los elementos de correo, incluidas las subcarpetas.
He intentado WellKnownFolderName.Root y WellKnownFolderName.Inbox y estos solo buscan esas carpetas, no las subcarpetas.
private static void SearchItems(string email)
{
ItemView iv = new ItemView(10);
FindItemsResults<Item> fiitems = _service.FindItems(WellKnownFolderName.Inbox, "from:[email protected]", iv);
foreach (Item item in fiitems)
{
Console.WriteLine("Subject:\t" + item.Subject);
Console.WriteLine("Received At:\t\t" + item.DateTimeReceived.ToString("dd MMMM yyyy"));
Console.WriteLine();
}
Console.WriteLine("Press Enter to continue");
Console.ReadLine();
}