HTML JPG PDF XML PST
  Product Family
MSG

Converter PST para MSG via C#

Conversão de PST para MSG em C# usando a API .NET sem dependências do Outlook® ou Thunderbird®.

Como Converter PST para MSG Usando C#

Para desenvolvedores C# que procuram uma solução confiável e eficiente para converter PST em MSG, Aspose.Email para .NET oferece uma API de conversão de arquivos abrangente e fácil de usar. A API faz parte de uma biblioteca progressiva e versátil que oferece uma abordagem direta e intuitiva para lidar com várias tarefas de processamento de e‑mail, como criar e gerenciar mensagens de e‑mail, anexos, extrair metadados de e‑mail, interagir com servidores de e‑mail via vários protocolos, bem como converter entre e‑mail formatos sem dependências do Outlook ou Thunderbird.

Converter PST para MSG permite que os desenvolvedores lidem de forma eficiente com tarefas de migração e integração de dados de e‑mail. Esse processo, suportado por nossa API intuitiva, permite automatizar e simplificar a transferência de dados de e‑mail, garantindo uma transição fluida de um cliente de e‑mail para outro e eliminando a necessidade de procedimentos manuais complexos de conversão. Como resultado, os desenvolvedores economizam tempo e recursos e aumentam a eficiência geral de seus processos de e‑mail.

O exemplo de código abaixo demonstra como converter um arquivo PST para o formato MSG em poucas linhas de código com resultados de alta qualidade. O processo inclui etapas simples e diretas, como carregar os dados de e‑mail, processá‑los e salvá‑los no formato desejado. Isso torna a API uma ferramenta excepcional para automatizar tarefas de conversão de arquivos em aplicações C#.

Converta seus arquivos PST para o formato MSG agora mesmo. Comece incluindo o namespace Aspose.Email em seu projeto C#. Você pode fazer isso realizando 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

Para mais informações, você pode consultar nossa documentação ou suporte.

Etapas para Converter PST para MSG via C#

Programadores .NET podem facilmente carregar e converter arquivos PST para MSG em apenas algumas linhas de código.

  1. Abra o arquivo PST "storage.pst".
  2. Crie o diretório de saída se ele não existir.
  3. Acesse a pasta "Inbox" no arquivo PST.
  4. Itere por cada mensagem na pasta "Inbox".
  5. Salve cada mensagem como um arquivo .msg no diretório de saída.

Requisitos do Sistema

Antes de executar o código de conversão .NET, certifique‑se de que você tem os seguintes pré‑requisitos.

  • Microsoft Windows ou um SO compatível com .NET Framework, .NET Core, e PHP, VBScript, Delphi, C++ via COM Interop.
  • Ambiente de desenvolvimento como Microsoft Visual Studio.
  • DLL Aspose.EMAIL for .NET referenciada em seu projeto.
 

Este código de exemplo mostra a Conversão de PST para MSG em C#

using (var pst = PersonalStorage.FromFile("storage.pst"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inbox = pst.RootFolder.GetSubFolder("Inbox");

    // Iterate through pst messages and save them as .msg files
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        var msgFilePath = Path.Combine(outputDirectory, $"Message{count}.msg");

        msg.Save(msgFilePath);

        Console.WriteLine($"Message {count} saved as: {msgFilePath}");

        count++;
    }
}
 
  • Free App to Convert PST to MSG

    Outras Conversões Suportadas

    Você também pode converter PST em muitos outros formatos de arquivo, incluindo alguns listados abaixo.

    PST TO EML (Mensagens de e‑mail do Outlook)
    PST TO EMLX (Apple EMLX Format)
    PST TO HTML (Linguagem de Marcação de Hipertexto)
    PST TO ICS (iCalendar)
    PST TO MBOX (Mensagens de correio eletrônico)
    PST TO MHTML (Formato de Arquivo de Página Web)
    PST TO OFT (Modelos de Email do Outlook)
    PST TO OST (Arquivos de armazenamento offline)
    PST TO VCF (Formato de Cartão Virtual)