Apenas algumas outras opções possíveis aqui, se você não encontrar uma maneira de fazer isso via MAPI sobre HTTP.
Opção 1 (via IMAP ):
- Ativar IMAP no Exchange Online (também conhecido como Office 365)
- Uso do IMAP e a realização de uma tarefa de sincronização do IMAP
No entanto, isso não afetará a agenda ou os contatos. Essa seria uma abordagem por usuário usando o cliente Outlook (Importar e Exportar).
Opção 2 (por meio de duas caixas de correio e do Outlook):
- Crie as caixas de correio no Exchange Online
- Recorte o registro MX do seu domínio
- no antigo encaminhador de ambiente definido para [email protected] (ou algo parecido)
- Mapeie ambas as caixas de correio nos usuários e informe-os para usar somente a nova, sempre que possível. Com o tempo, os e-mails estarão apenas na nova caixa de correio. Você também pode mover elementos de uma caixa de correio para outra através do cliente Outlook. Ou você pode permitir que os usuários executem isso.
Opção 3 (via arquivo PST local):
- Crie as caixas de correio no Exchange Online
- Recorte o registro MX do seu domínio
- Deixe seus usuários moverem o material para um arquivo PST e, em seguida, deixe-os reimportar
Observação aqui: essa abordagem muitas vezes destory o carimbo de data / hora "last changed", portanto, um arquivamento não está funcionando como esperado para esses elementos, pois agora há um novo timestamp. Isso costuma confundir um software de backup. Vimos que isso também irá destruir reuniões re-ocorrendo e um re-cronograma não está mais funcionando como esperado.