HTML JPG PDF XML MBOX
  Product Family
VCF

Converter MBOX para VCF via C #

Conversão de MBOX para VCF C# usando a API.NET sem o Outlook® ou o Thunderbird® instalados.

Como converter MBOX para VCF usando C #

Aspose.Email para .NET fornece uma solução poderosa para converter arquivos MBOX em VCF com eficiência e facilidade! Com apenas algumas linhas de código, você pode extrair e exportar perfeitamente as informações de contato armazenadas em e-mails em um formato de arquivo MBOX para o formato VCF, que é padrão para armazenar informações de contato. Esse processo é útil para transferir ou fazer backup de detalhes de contato de mensagens de e-mail para catálogos de endereços pessoais, sistemas de gerenciamento de contatos ou dispositivos móveis em um formato portátil e amplamente reconhecido. A API.NET garante compatibilidade e acessibilidade em diferentes clientes e plataformas de e-mail. Ao aproveitar os poderosos recursos da biblioteca C#, os usuários podem implementar sem esforço a conversão de MBOX em VCF 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 VCF via C#

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

  1. Carregue o arquivo mbox usando mboxStorageReader.
  2. Crie o diretório de saída se ele não existir.
  3. Itere por meio de mensagens mbox.
  4. Salve cada mensagem como arquivo.vcf no diretório de saída usando a visualização alternativa do VCF.

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 VCF 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 .vcf files
int count = 1;

foreach (var eml in mbox.EnumerateMessages())
{
    var vcfFilePath = Path.Combine(outputDirectory, $"Message{count}.vcf");

    // Find the alternate view with MediaType "text/vcard" (VCF)
    var vcfView = eml.GetAlternateViewContent("text/vcard");

    // If an VCF view is found, save it to a file
    if (vcfView != null)
    {
        File.WriteAllText(vcfFilePath, vcfView);
    }

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

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

    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 OFT (Modelos de e-mail do Outlook)
    MBOX TO OST (Arquivos de armazenamento off-line)
    MBOX TO PST (Arquivos de armazenamento pessoal do Outlook)