Descobri que as pastas só se expandem quando tenho minhas regras definidas para marcar itens como lidos. Se as regras simplesmente moverem os itens para pastas, mas não as lerem, as pastas não serão expandidas. Eu suspeito que isso seja porque marcá-los como lidos torna a regra uma "regra somente de cliente", o que significa que ela só é executada quando o cliente está aberto.
Acho que esse é um aspecto particularmente irritante do Outlook e do Exchange. Como eu me cansei de constantemente recolher minhas pastas, decidi desligar as partes das minhas regras. E como quero toda a minha leitura, escrevi um programa que se comunica com o Exchange e marca recursivamente todos os itens como lidos. Eu configurei este programa para ser executado a cada minuto usando o Agendador de Tarefas.
Se você quiser usar o mesmo programa, poderá encontrar o código-fonte aqui . Você precisará do Visual Studio para compilá-lo. Você também precisará baixar e instalar a API de serviços da Web do Exchange aqui .
Incidentalmente, isso também resolve o problema que tive nesta questão , onde o Outlook me dizia constantemente que eu tinha mensagens não lidas quando Eu não fiz.