In diesem Artikel wird Schritt für Schritt beschrieben, wie Sie eine PST-Datei in C# erstellen, indem Sie Referenzen zum Einrichten der Umgebung und den Programmablauf zum Ausführen dieser Aufgabe bereitstellen. Ein ausführbarer Beispielcode wird ebenfalls freigegeben, der in jeder der von .NET unterstützten Umgebungen verwendet werden kann, ohne ein anderes Drittanbieter-Tool oder MS Outlook zum Erstellen der neuen PST-Datei zu installieren. Sobald Sie PST in C# erstellt haben, kann es gemäß den Anwendungsanforderungen auf der Festplatte oder in einem Stream gespeichert werden.
Schritte zum Erstellen einer PST-Datei in C#
- Richten Sie die Entwicklungsumgebung ein, um Aspose.Email for .NET aus dem NuGet-Paketmanager hinzuzufügen
- Erstellen Sie ein Objekt von PersonalStorage, indem Sie den neuen PST-Dateinamen und die Dateiformatversion angeben
- Erstellen Sie eine predefined folder im Stammordner der PST
- Fügen Sie einige benutzerdefinierte Ordner im Stammordner hinzu
- Speichern Sie die resultierende PST-Datei auf der Festplatte
Diese Schritte beschreiben den Prozess zum Erstellen einer neuen PST in C#, wobei zuerst die Klassen identifiziert werden, die zum Erstellen einer PST-Datei verwendet werden können, und dann einige zusätzliche Aufgaben zum besseren Verständnis ausgeführt werden. Eine PST-Datei kann durch Angabe des PST-Dateinamens und der Dateiformatversion erstellt werden, die entweder Unicode oder ANSI sein kann. Wir können eine PST-Datei ohne Ordner erstellen, wir können jedoch vordefinierte oder benutzerdefinierte Ordner hinzufügen, bevor wir die PST-Datei speichern.
Code zum Erstellen einer neuen PST-Datei in C#
Dieser Code demonstriert, wie eine Outlook-PST-Datei in C# erstellt wird, indem eine der überladenen Funktionen Create() verwendet wird, die eine Vielzahl von Parametern zulässt. Sie können vordefinierte Ordner mit dem StandardIpmFolder-Enumerator erstellen, der Einträge wie Posteingang, Postausgang, Gesendete Objekte, Gelöschte Objekte, Kontakte, Aufgaben usw. enthält, um nur einige zu nennen. Sie können auch benutzerdefinierte Ordner erstellen, die nicht standardmäßig, aber in Ihrer Umgebung erforderlich sind.
Dieser Artikel hat uns beigebracht, wie man eine PST-Datei in C# erstellt. Wenn Sie mehr über den Vorgang zum Senden einer E-Mail in C# erfahren möchten, lesen Sie den Artikel zu So senden Sie E-Mails in C#.