Lendo e Convertendo Arquivos Outlook
Trabalhando com Arquivos OST
Aspose.Email para .NET fornece uma API para ler arquivos OST do Microsoft Outlook. Você pode carregar um arquivo OST de um disco ou de um stream em uma instância da Aspose.Email.Outlook.Pst.PersonalStorage classe para acessar seu conteúdo, como pastas, subpastas e mensagens. O Microsoft Outlook cria um arquivo PST para armazenar e‑mails ao usar servidores POP3 ou IMAP. Em contraste, cria um arquivo OST quando o servidor de correio é o Microsoft Exchange.
Ler 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.FromFile() método. O trecho de código a seguir mostra como ler arquivos OST.
PersonalStorage personalStorage = PersonalStorage.FromFile(dataDir + "PersonalStorageFile.ost");
// Get the format of the file
Console.WriteLine("File Format of OST: " + personalStorage.Format);
Converter OST para PST
Experimente!
Converta e‑mails & arquivos de mensagens online com o gratuito Aspose.Email Conversion App.
using (PersonalStorage personalStorage = PersonalStorage.FromFile(dataDir + "PersonalStorageFile.ost"))
{
personalStorage.SaveAs(dataDir + "test.pst", FileFormat.Pst);
}
Para executar outras operações com arquivos OST, consulte as páginas a seguir:
- Ler Arquivos PST e Recuperar Informações
- 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
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.
Trabalhando com Arquivos OLM
OLM é um formato de arquivo específico usado pelo Microsoft Outlook para Mac para armazenar dados locais como e‑mails, anexos, notas, dados de calendário, contatos, tarefas e histórico. Arquivos OLM são compatíveis apenas com o Outlook para Mac e não podem ser abertos ou acessados pelo Outlook para Windows, que usa o formato de arquivo PST.
Aspose.Email fornece uma API dedicada para ler e converter arquivos OLM. Para um guia completo, consulte o Trabalhando com Arquivos OLM seção, que cobre: