HTML JPG PDF XML MBOX
  Product Family
OFT

Converter MBOX para OFT via C #

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

 

Como converter MBOX para OFT usando C #

Aspose.Email para .NET fornece uma solução poderosa para converter arquivos MBOX em OFT com eficiência e facilidade! Com apenas algumas linhas de código, você pode migrar facilmente seus dados de e-mail do formato MBOX para o formato OFT do Outlook, garantindo compatibilidade e acessibilidade em diferentes clientes e plataformas de e-mail. Ao aproveitar os poderosos recursos do Aspose.Email para .NET, os usuários podem implementar facilmente a conversão de MBOX para OFT em seus aplicativos, ganhando confiabilidade, velocidade e flexibilidade no processo de conversão.

A API fornece um conjunto abrangente de componentes para lidar com várias tarefas relacionadas a e-mail, incluindo criar, ler e manipular mensagens de e-mail, gerenciar pastas e anexos, filtrar, pesquisar e criptografar, trabalhar com o Microsoft Exchange Server, lidar com vários formatos de e-mail e muito mais.

Com o Aspose.Email, os desenvolvedores podem agilizar o gerenciamento de e-mail, aprimorar a interoperabilidade de dados, garantir a conformidade com os padrões de e-mail e capacitar seus aplicativos com recursos avançados de processamento de e-mail.

Comece a utilizar os recursos do API.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 converter MBOX em OFT via C#

Os programadores .NET podem facilmente carregar e converter arquivos MBOX para OFT em apenas algumas linhas de código.

  1. Carregue o arquivo MBOX usando o mboxStorageReader.
  2. Crie o diretório de saída se ele não existir.
  3. Percorra cada mensagem de e-mail na MBOX.
  4. Salve cada mensagem de e-mail como um arquivo OFT no diretório de saída.

Requisitos de sistema

Antes de executar o código de conversão .NET, verifique se você possui 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 o Microsoft Visual Studio.
  • Aspose.Email para .NET DLL referenciado em seu projeto.
  • Inclua namespace na classe relevante.
 

Este código de exemplo mostra a conversão de MBOX para OFT C#

// Load mbox file
var mbox = MboxStorageReader.CreateReader(mboxFilePath, new MboxLoadOptions());

// Ensure the output directory exists
Directory.CreateDirectory(outputDirectory);

// Iterate through mbox messages and save them as .oft files
int count = 1;

foreach (var eml in mbox.EnumerateMessages())
{
    // Save each message as .oft file
    var oftFilePath = Path.Combine(outputDirectory, $"Message{count}.oft");
    eml.Save(oftFilePath, SaveOptions.DefaultOft);

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

    count++;
}
 
  • Aplicativo gratuito para converter MBOX para OFT

    Outras conversões suportadas

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

    MBOX TO EML (Mensagens de e-mail do Outlook)
    MBOX TO EMLX (Formato Apple EMLX)
    MBOX TO HTML (Linguagem de marcação de hipertexto)
    MBOX TO ICS (iCalendar)
    MBOX TO MHTML (Formato de arquivo da página da Web)
    MBOX TO MSG (Formato Outlook e Exchange)
    MBOX TO OST (Arquivos de armazenamento off-line)
    MBOX TO PST (Arquivos de armazenamento pessoal do Outlook)
    MBOX TO VCF (Formato do cartão virtual)