HTML JPG PDF XML MBOX
  Product Family
VCF

Převést MBOX na VCF přes C #

Převod MBOX na VCF C# pomocí rozhraní.NET API bez instalace aplikace Outlook® nebo Thunderbird®.

Jak převést MBOX na VCF pomocí C #

Aspose.Email pro.NET poskytuje výkonné řešení pro převod souborů MBOX na VCF s efektivitou a snadností! Pomocí několika řádků kódu můžete bez problémů extrahovat a exportovat kontaktní informace uložené v e-mailech ve formátu souboru MBOX do formátu VCF, což je standardní formát pro ukládání kontaktních informací. Tento proces je užitečný pro přenos nebo zálohování kontaktních údajů z e-mailových zpráv do osobních adresářů, systémů správy kontaktů nebo mobilních zařízení v široce uznávaném a přenosném formátu. Rozhraní rozhraní.NET API zajišťuje kompatibilitu a přístupnost napříč různými e-mailovými klienty a platformami. Využitím výkonných funkcí knihovny C # mohou uživatelé bez námahy implementovat konverzi MBOX na VCF ve svých aplikacích a získat spolehlivost, rychlost a flexibilitu v procesu převodu.

Rozhraní API poskytuje komplexní sadu komponent pro zpracování různých úkolů souvisejících s e-mailem, včetně vytváření, čtení a manipulace s e-mailovými zprávami, správy složek a příloh, filtrování, vyhledávání a šifrování, práce s Microsoft Exchange Serverem, řešení různých e-mailových formátů a další.

S Aspose.Email mohou vývojáři zefektivnit správu e-mailů, zlepšit interoperabilitu dat, zajistit soulad s e-mailovými standardy a posílit své aplikace pokročilými možnostmi zpracování e-mailů.

Začněte využívat možnosti .NET API provedením jedné z následujících akcí:

  • Open NuGet správce balíčků, vyhledejte Aspose.Email a nainstalujte jej do svého zařízení.

  • Použijte následující příkaz z konzoly Správce balíčků:


PM> Install-Package Aspose.Email

Kroky k převodu MBOX na VCF přes C #

.NET programátoři mohou snadno načíst a převést soubory MBOX na VCF v několika řádcích kódu.

  1. Načíst soubor mbox pomocí aplikace MboxStorageReader.
  2. Vytvořte výstupní adresář, pokud neexistuje.
  3. Iterujte prostřednictvím zpráv mbox.
  4. Uložte každou zprávu jako soubor.vcf ve výstupním adresáři pomocí alternativního zobrazení VCF.

Systémové požadavky

Před spuštěním převodního kódu .NET se ujistěte, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní operační systém s rozhraní.NET Framework, .NET Core a PHP, VBScript, Delphi, C ++ přes COM Interop.
  • Vývojové prostředí jako Microsoft Visual Studio.
  • Aspose.Email pro .NET DLL odkazované ve vašem projektu.
  • Zahrnout jmenný prostor do příslušné třídy.
 

Tento ukázkový kód ukazuje konverzi MBOX na 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++;
}
 
  • Bezplatná aplikace pro převod MBOX na VCF

    Další podporované konverze

    Můžete také převést MBOX do mnoha dalších formátů souborů, včetně několika níže uvedených.

    MBOX TO EML (E-mailové zprávy aplikace Outlook)
    MBOX TO EMLX (Formát Apple EMLX)
    MBOX TO HTML (Hypertextový značkovací jazyk)
    MBOX TO ICS (iCalendar)
    MBOX TO MHTML (Formát archivu webových stránek)
    MBOX TO MSG (Formát aplikace Outlook a Exchange)
    MBOX TO OFT (E-mailové šablony aplikace Outlook)
    MBOX TO OST (Soubory offline úložiště)
    MBOX TO PST (Soubory osobních úložišť aplikace Outlook)