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.

A mesclagem de arquivos OST (tabela de armazenamento offline) consiste na consolidação de vários arquivos OST em um único arquivo, facilitando o gerenciamento e o acesso aos dados de e-mail. Uma solução robusta e eficaz para essa tarefa é Aspose.Email para .NET que capacita os desenvolvedores a gerenciar com eficiência os arquivos OST e permite que eles aloquem seu tempo e esforços em aspectos mais críticos e gratificantes de seus projetos. O Aspose.Email for.NET é uma API versátil que fornece recursos e funcionalidades poderosos para agilizar a fusão de arquivos OST, bem como lidar com uma variedade de outras tarefas desafiadoras relacionadas a e-mails.

A API oferece recursos para mesclar perfeitamente vários arquivos OST, garantindo a integridade dos dados, mantendo as estruturas de pastas e preservando as propriedades do e-mail. 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 vários arquivos OST, melhorando assim a produtividade geral.

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

  • Open NuGet 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 #

Um documento básico mesclando e concatenando com Aspose.Email para .NET As APIs podem ser feitas com apenas algumas linhas de código.

  1. Defina uma matriz de nomes de arquivos OST de origem usando a 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 acompanhar o processo.
  4. Mesclar o PST criado com os arquivos OST usando pst.MergeWith() método, passando a matriz de nomes de arquivos OST de origem.

Os arquivos OST são mesclados em um PST, porque não podem ser criados do zero.

Requisitos de sistema

Nossas APIs são suportadas em todas as principais plataformas e sistemas operacionais. Antes de executar o código abaixo, verifique se você possui os seguintes pré-requisitos em seu sistema.

  • Microsoft Windows ou um sistema operacional compatível com plataformas .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin
  • Ambiente de desenvolvimento como o Microsoft Visual Studio
  • Aspose.Email para .NET DLL referenciado em seu projeto - Instale a partir do 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 e-mail, contatos, calendários e outras tarefas relacionadas a e-mail em aplicativos.NET. Ele fornece uma ampla variedade de recursos, como criar, ler e manipular mensagens de e-mail, gerenciar contatos e calendários, enviar e receber e-mails e trabalhar com vários formatos de e-mail, incluindo PST, MSG, EML e MHT. A API foi projetada para ser fácil de usar e flexível, o que a torna uma ótima opção para integrar a funcionalidade de e-mail em aplicativos.NET.

    O Aspose.Email fornece acesso gratuito aos seus recursos:

    • um compreensível documentation com instruções completas sobre todos os recursos suportados
    • fórum de suporte fornecendo respostas profissionais para todas as perguntas possíveis
    • the blog com uma coleção de postagens sobre questões urgentes
    • recursos avançados da biblioteca

    A API é independente e não requer a instalação do Microsoft Outlook ou de 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 no modo offline na máquina local após o registro no Exchange Server usando o Microsoft Outlook. Ele é criado automaticamente no primeiro uso do Microsoft Outlook após a conectividade com o servidor. Depois que o arquivo é criado, os dados são sincronizados com o servidor de e-mail para que estejam disponíveis off-line também em caso de desconexão do servidor de e-mail. Os arquivos OST podem usar itens de 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 de dados no arquivo OST mesmo na ausência de conexão com o servidor, mas estes não serão sincronizados com o servidor. Uma vez estabelecida a conexão, o arquivo local é sincronizado com o servidor novamente para que tanto o servidor quanto a cópia local estejam no mesmo nível de informação.

    Read More