PNG JPG BMP TIFF OST
Aspose.Email  para .NET

Como Mesclar Arquivos OST em C#

API .NET intuitiva e de alto desempenho para mesclar arquivos OST.

Mesclar arquivos OST (Offline Storage Table) consiste na consolidação de vários arquivos OST em um único arquivo, facilitando o gerenciamento e acesso aos dados de email. Uma solução robusta e eficaz para essa tarefa é Aspose.Email para .NET que capacita os desenvolvedores a gerenciar eficientemente arquivos OST e permite que eles dediquem seu tempo e esforço a aspectos mais críticos e recompensadores de seus projetos. O Aspose.Email para .NET é uma API versátil que oferece recursos poderosos e funcionalidades para simplificar a mesclagem de arquivos OST, bem como lidar com uma variedade de outras tarefas desafiadoras relacionadas a email.

A API oferece recursos para mesclar perfeitamente vários arquivos OST enquanto garante a integridade dos dados, mantém a estrutura de pastas e preserva as propriedades dos emails. Ao aproveitar o Aspose.Email para .NET, os desenvolvedores podem automatizar o processo de mesclagem, reduzindo significativamente o esforço manual e a complexidade envolvidos no gerenciamento de múltiplos arquivos OST, melhorando assim a produtividade geral.

A API .NET é fácil de instalar e usar. Comece a otimizar o gerenciamento de dados com Aspose.Email para .NET executando uma das seguintes ações:

  • Abrir NuGet no gerenciador de pacotes, procure por Aspose.Email e instale-o em seu dispositivo.

  • Use o seguinte comando no Console do Gerenciador de Pacotes:


PM> Install-Package Aspose.Email

Etapas para Mesclar Arquivos OST em C#

Uma mesclagem básica de documentos e concatenação com Aspose.Email para .NET As APIs podem ser feitas com apenas algumas linhas de código.

  1. Defina um array de nomes de arquivos OST de origem usando string sourceOstFiles.
  2. Crie um novo arquivo PST usando PersonalStorage.Create() método, especificando o nome do arquivo e a versão do formato.
  3. Inscreva-se nos eventos para rastrear o processo.
  4. Mesclar o PST criado com os arquivos OST usando pst.MergeWith() método, passando o array de nomes de arquivos OST de origem.

Arquivos OST são mesclados em um único PST, pois não podem ser criados do zero.

Requisitos do Sistema

Nossas APIs são suportadas em todas as principais plataformas e Sistemas Operacionais. Antes de executar o código abaixo, por favor, certifique‑se de que você tem os seguintes pré‑requisitos em seu sistema.

  • Microsoft Windows ou um SO compatível com .NET Framework, .NET Core, Windows Azure, Mono ou Plataformas Xamarin
  • Ambiente de desenvolvimento como o Microsoft Visual Studio
  • DLL Aspose.Email para .NET referenciada no seu projeto - Instale via NuGet usando o botão Download acima
 

Mesclar Arquivos OST - C#

string[] sourceOstFiles = { "source1.ost", "source2.ost", "source3.ost", ... "sourceN.ost" };
            
using (var pst = PersonalStorage.Create("target.pst", FileFormatVersion.Unicode))
{
    // The events subscription is an optional step for the tracking process only.
    pst.StorageProcessed += PstMerge_OnStorageProcessed;
    pst.ItemMoved += PstMerge_OnItemMoved;
    // Merges with the pst files that are located in separate folder. 
    pst.MergeWith(sourceOstFiles);
}
 
  • Sobre a API

    Aspose.Email para .NET é uma API poderosa e confiável para trabalhar com mensagens de email, contatos, calendários e outras tarefas relacionadas a email em aplicações .NET. Ela oferece uma ampla variedade de recursos, como criação, leitura e manipulação de mensagens de email, gerenciamento de contatos e calendários, envio e recebimento de emails, e trabalho com diversos formatos de email, incluindo PST, MSG, EML e MHT. A API foi projetada para ser fácil de usar e flexível, tornando-a uma ótima escolha para integrar funcionalidades de email em aplicações .NET.

    Aspose.Email oferece acesso gratuito aos seus recursos:

    • um resumo compreensível documentação com instruções detalhadas sobre todos os recursos suportados
    • fórum de suporte fornecendo respostas profissionais a todas as possíveis dúvidas
    • o blog com uma coleção de posts sobre questões urgentes
    • recursos avançados da biblioteca

    A API é autônoma e não requer a instalação do Microsoft Outlook ou qualquer outro software.

    OST What is OST File Format

    OST ou Arquivos de Armazenamento Offline representam os dados da caixa de correio do usuário em modo offline na máquina local após o registro no Exchange Server usando o Microsoft Outlook. Eles são criados automaticamente na primeira utilização do Outlook ao conectar-se ao servidor. Quando o arquivo é criado, os dados são sincronizados com o servidor de e‑mail, ficando também disponíveis offline caso haja desconexão do servidor. Arquivos OST podem conter itens da caixa de correio, como e‑mails, contatos, informações de calendário, notas, tarefas e outros dados semelhantes. Os usuários podem criar e‑mails e outros itens no arquivo OST mesmo sem conexão ao servidor, mas esses itens não são sincronizados até que a conexão seja restabelecida. Quando a conexão é estabelecida, o arquivo local é novamente sincronizado com o servidor, de modo que tanto o servidor quanto a cópia local estejam com as mesmas informações.

    Read More