Dieses kurze Thema konzentriert sich auf das Konvertieren von MBOX in eine PST-Datei in C#, indem Referenzen zum Einrichten der Umgebung und dann ein Programmablauf zum Ausführen dieser Aufgabe angegeben werden. Das Thema führt Sie durch das Speichern von MBOX in PST-Datei in C# mit Hilfe einiger Codezeilen, die in allen von .NET unterstützten Umgebungen einschließlich Windows, Linux und macOS verwendet werden können.
Schritte zum Konvertieren von MBOX in eine PST-Datei in C#
- Richten Sie die Entwicklungsumgebung so ein, dass sie Aspose.Email for .NET aus dem NuGet-Paket-Manager enthält
- Erstellen Sie mithilfe der Klasseninstanz PersonalStorage eine leere Ausgabe-PST-Speicherdatei auf dem Datenträger
- Fügen Sie einen Posteingangsordner in der PST hinzu
- Laden Sie die MBOX-Quelldatei mithilfe der MboxrdStorageReader-Klasse und durch Festlegen der MBOX-Ladeoptionen von der Festplatte
- Durchlaufen Sie MBOX-Nachrichten und fügen Sie sie in den gewünschten PST-Ordner ein
Die obigen Schritte beschreiben den einfachen Prozess zum Erstellen von PST aus MBOX mit C#, wobei der Prozess mit dem Erstellen einer leeren PST-Datei mit einem darin enthaltenen Posteingangsordner begonnen wird. Die Nachrichten in der MBOX werden dann mithilfe der MailMessage-Klasse iteriert und im PST-Ordner gespeichert, nachdem die MBOX-Quelldatei mithilfe der MboxrdStorageReader-Klasseninstanz von der Festplatte geladen wurde.
Code zum Erstellen von PST aus MBOX mit C#
Dieser Code zeigt, dass zur Entwicklung eines MBOX-zu-PST-Konverters C#-basierte API mithilfe einfacher API-Aufrufe effektiv verwendet werden kann. Es handelt sich um einen zweistufigen Prozess, bei dem zuerst eine PST-Speicherdatei mit dem entsprechenden Posteingangsordner auf der Festplatte erstellt wird und dann in nachfolgenden Schritten die Ziel-MBOX-Dateinachrichten iteriert und im PST-Ordner gespeichert werden, nachdem die Datei von der Festplatte geladen wurde.
In diesem Artikel haben wir gelernt, wie in C# MBOX zu PST Konverteranwendungen mit der einfachen API-Schnittstelle entwickelt werden können. Wenn Sie mehr über das Aufteilen einer PST-Datei in mehrere PST-Dateien in C# erfahren möchten, lesen Sie den Artikel zu wie man PST-Dateien mit C# aufteilt.