HTML JPG PDF XML MBOX
  Product Family
VCF

MBOX über C# in VCF konvertieren

C#-Konvertierung von MBOX in VCF mithilfe der .NET-API, ohne dass Outlook® oder Thunderbird® installiert sind.

So konvertieren Sie MBOX mit C# in VCF

Aspose.Email für.NET bietet eine leistungsstarke Lösung für die effiziente und einfache Konvertierung von MBOX-Dateien in VCF! Mit nur wenigen Codezeilen können Sie Kontaktinformationen, die in E-Mails gespeichert sind, nahtlos in einem MBOX-Dateiformat extrahieren und in das VCF-Format exportieren, das ein Standardformat zum Speichern von Kontaktinformationen ist. Dieser Vorgang ist nützlich, um Kontaktdaten aus E-Mail-Nachrichten in persönliche Adressbücher, Kontaktverwaltungssysteme oder Mobilgeräte in einem allgemein anerkannten und portablen Format zu übertragen oder zu sichern. Die.NET-API gewährleistet Kompatibilität und Zugänglichkeit für verschiedene E-Mail-Clients und -Plattformen. Durch die Nutzung der leistungsstarken Funktionen der C#-Bibliothek können Benutzer mühelos die Konvertierung von MBOX in VCF in ihre Anwendungen implementieren und so Zuverlässigkeit, Geschwindigkeit und Flexibilität bei der Konvertierung gewinnen.

Die API bietet einen umfassenden Satz von Komponenten für verschiedene E-Mail-bezogene Aufgaben, darunter das Erstellen, Lesen und Bearbeiten von E-Mail-Nachrichten, Verwaltung von Ordnern und Anhängen, Filtern, Suchen und Verschlüsseln, Arbeiten mit Microsoft Exchange Server, Umgang mit verschiedenen E-Mail-Formaten und mehr.

Mit Aspose.Email können Entwickler das E-Mail-Management optimieren, die Dateninteroperabilität verbessern, die Einhaltung von E-Mail-Standards sicherstellen und ihre Anwendungen mit fortschrittlichen E-Mail-Verarbeitungsfunktionen ausstatten.

Fangen Sie an, die Funktionen des zu nutzen .NET-API indem Sie eine der folgenden Aktionen ausführen:

  • Open NuGet Paketmanager, suchen Sie nach Aspose.Email und installieren Sie es auf Ihrem Gerät.

  • Verwenden Sie den folgenden Befehl in der Package Manager Console:


PM> Install-Package Aspose.Email

Schritte zur Konvertierung von MBOX in VCF über C#

.NET-Programmierer können MBOX-Dateien in nur wenigen Codezeilen problemlos in VCF laden und konvertieren.

  1. Laden Sie die Mbox-Datei mit mboxStorageReader.
  2. Erstellen Sie ein Ausgabeverzeichnis, falls es nicht existiert.
  3. Iterieren Sie Mbox-Nachrichten.
  4. Speichern Sie jede Nachricht als.vcf-Datei im Ausgabeverzeichnis mithilfe der alternativen VCF-Ansicht.

Anforderungen an das System

Bevor Sie den .NET-Konvertierungscode ausführen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit.NET Framework, .NET Core und PHP, VBScript, Delphi, C++ über COM Interop.
  • Entwicklungsumgebung wie Microsoft Visual Studio.
  • Aspose.Email für.NET-DLL, auf die in Ihrem Projekt verwiesen wird.
  • Fügen Sie den Namespace in die entsprechende Klasse ein.
 

Dieser Beispielcode zeigt die C#-Konvertierung von MBOX zu VCF

// 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++;
}
 
  • Kostenlose App zum Konvertieren von MBOX in VCF

    Andere unterstützte Konvertierungen

    Sie können MBOX auch in viele andere Dateiformate konvertieren, darunter die unten aufgeführten.

    MBOX TO EML (Outlook-E-Mail-Nachrichten)
    MBOX TO EMLX (Apple EMLX-Format)
    MBOX TO HTML (Hypertext-Markup-Sprache)
    MBOX TO ICS (iCalendar)
    MBOX TO MHTML (Webseitenarchivformat)
    MBOX TO MSG (Outlook- und Exchange-Format)
    MBOX TO OFT (Outlook-E-Mail-Vorlagen)
    MBOX TO OST (Offline-Speicherdateien)
    MBOX TO PST (Persönliche Speicherdateien von Outlook)