Ler e Converter Arquivos OST do Outlook

Aspose.Email para .NET fornece a API para ler arquivos OST do Microsoft Outlook. Você pode carregar um arquivo OST do disco ou de um stream em uma instância da Aspose.Email.Outlook.Pst.PersonalStorage classe e obtém informações sobre seu conteúdo, por exemplo, pastas, subpastas e mensagens. O Microsoft Outlook cria um arquivo PST para armazenar emails ao usar servidores de email POP3 ou IMAP para download de mensagens, enquanto um arquivo OST é criado quando o Microsoft Exchange é o servidor de email. Arquivos OST são projetados para suportar tamanhos de arquivo maiores em comparação com arquivos PST.

Lendo Arquivos OST

O processo para ler um arquivo OST com Aspose.Email é exatamente o mesmo que para ler um arquivo PST. O mesmo código pode ler arquivos PST e OST: basta fornecer o nome correto do arquivo para o PersonalStorage.from_file() método. O trecho de código a seguir mostra como ler arquivos OST:

Converter OST para PST

Aspose.Email torna possível converter um arquivo OST para PST com uma única linha de código. Da mesma forma, um arquivo OST pode ser criado a partir de um arquivo PST usando a mesma linha de código com o FileFormat enumerador. Atualmente, a API suporta a conversão de formatos OST para PST, exceto OST 2013/2016. O trecho de código a seguir mostra como converter OST para PST:

Converter PST para OST

A conversão de PST para OST não é suportada pelo Aspose.Email porque o OST é sempre criado pelo Outlook ao adicionar uma conta e sincronizar com o servidor de correio. A diferença entre arquivos PST e OST é que o PST está disponível apenas localmente. O conteúdo do OST também está disponível no servidor de e‑mail. Portanto, não há necessidade de converter PST para OST para uso local. Mas você pode importar um PST para uma conta existente usando o assistente Importar/Exportar no Outlook.

Para executar outras operações com arquivos OST, consulte as páginas a seguir:

  • Ler arquivo PST do Outlook e obter informações de pastas e subpastas
  • Obter informações das mensagens de um arquivo PST do Outlook
  • Extrair mensagens de um arquivo PST do Outlook e salvar no disco ou em fluxo no formato MSG
  • Acessar informações de contato de um arquivo PST do Outlook e salvar no disco em formato MSG