So führen Sie OST-Dateien in C # zusammen
Intuitive und leistungsstarke .NET-API zum Zusammenführen von OST-Dateien.
Beim Zusammenführen von OST-Dateien (Offline Storage Table) werden mehrere OST-Dateien in einer einzigen Datei konsolidiert, was die Verwaltung und den Zugriff auf E-Mail-Daten erleichtert. Eine robuste und effektive Lösung für diese Aufgabe ist Aspose.Email für.NET Dies ermöglicht es Entwicklern, OST-Dateien effizient zu verwalten und ihre Zeit und Mühe auf kritischere und lohnendere Aspekte ihrer Projekte zu verwenden. Aspose.Email für.NET ist eine vielseitige API, die leistungsstarke Features und Funktionalitäten bietet, um das Zusammenführen von OST-Dateien zu optimieren und eine Vielzahl anderer anspruchsvoller E-Mail-Aufgaben zu erledigen.
Die API bietet Funktionen zum nahtlosen Zusammenführen mehrerer OST-Dateien bei gleichzeitiger Gewährleistung der Datenintegrität, Beibehaltung von Ordnerstrukturen und E-Mail-Eigenschaften. Durch die Nutzung von Aspose.Email für.NET können Entwickler den Zusammenführungsprozess automatisieren und so den manuellen Aufwand und die Komplexität bei der Verwaltung mehrerer OST-Dateien erheblich reduzieren und so die Gesamtproduktivität verbessern.
Die .NET-API ist einfach zu installieren und zu verwenden. Beginnen Sie mit der Optimierung Ihres Datenmanagements mit Aspose.Email für.NET, 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 zum Zusammenführen von OST-Dateien in C#
Ein einfaches Dokument, das zusammengeführt und verkettet wird mit Aspose.Email für.NET APIs können mit nur wenigen Codezeilen erstellt werden.
- Definieren Sie ein Array von OST-Quelldateinamen mithilfe der Zeichenfolge sourceOstFiles.
- Erstellen Sie eine neue PST-Datei mit PersonalStorage.Create() Methode, die den Dateinamen und die Formatversion angibt.
- Abonnieren Sie die Ereignisse, um den Prozess zu verfolgen.
- Führen Sie die erstellte PST mit den OST-Dateien zusammen mit pst.MergeWith() Methode, die das Array der OST-Quelldateinamen übergibt.
OST-Dateien werden zu einer PST zusammengeführt, da sie nicht von Grund auf neu erstellt werden können.
Anforderungen an das System
Unsere APIs werden auf allen wichtigen Plattformen und Betriebssystemen unterstützt. Bevor Sie den folgenden Code ausführen, stellen Sie bitte sicher, dass Sie die folgenden Voraussetzungen auf Ihrem System erfüllen.
- Microsoft Windows oder ein kompatibles Betriebssystem mit.NET Framework-, .NET Core-, Windows Azure-, Mono- oder Xamarin-Plattformen
- Entwicklungsumgebung wie Microsoft Visual Studio
- Aspose.Email für.NET-DLL, auf die in Ihrem Projekt verwiesen wird — Installieren Sie es von NuGet aus, indem Sie oben auf die Download-Schaltfläche klicken
OST-Dateien zusammenführen - C#
string[] sourceOstFiles = { "source1.ost", "source2.ost", "source3.ost", ... "sourceN.ost" };
using (var pst = PersonalStorage.Create("target.pst", FileFormatVersion.Unicode))
{
// The events subscription is an optional step for the tracking process only.
pst.StorageProcessed += PstMerge_OnStorageProcessed;
pst.ItemMoved += PstMerge_OnItemMoved;
// Merges with the pst files that are located in separate folder.
pst.MergeWith(sourceOstFiles);
}
Über die API
Aspose.Email für.NET ist eine leistungsstarke und zuverlässige API für die Arbeit mit E-Mail-Nachrichten, Kontakten, Kalendern und anderen E-Mail-bezogenen Aufgaben in .NET-Anwendungen. Sie bietet eine Vielzahl von Funktionen wie das Erstellen, Lesen und Bearbeiten von E-Mail-Nachrichten, das Verwalten von Kontakten und Kalendern, das Senden und Empfangen von E-Mails und das Arbeiten mit verschiedenen E-Mail-Formaten wie PST, MSG, EML und MHT. Die API ist so konzipiert, dass sie einfach zu bedienen und flexibel ist, was sie zu einer großartigen Wahl für die Integration von E-Mail-Funktionen in .NET-Anwendungen macht.
Aspose.Email bietet kostenlosen Zugriff auf seine Ressourcen:
- ein verständliches documentation mit ausführlichen Anweisungen zu allen unterstützten Funktionen
- Forum zur Unterstützung professionelle Antworten auf alle möglichen Fragen
- the blog mit einer Sammlung von Beiträgen zu dringenden Themen
- erweiterte Funktionen der Bibliothek
Die API ist eigenständig und erfordert weder Microsoft Outlook noch eine andere Softwareinstallation.
OST What is OST File Format
OST- oder Offline-Speicherdateien stellen die Postfachdaten des Benutzers im Offline-Modus auf dem lokalen Computer nach der Registrierung bei Exchange Server mithilfe von Microsoft Outlook dar. Sie werden bei der ersten Verwendung von Microsoft Outlook bei der Verbindung mit dem Server automatisch erstellt. Sobald die Datei erstellt wurde, werden die Daten mit dem E-Mail-Server synchronisiert, sodass sie auch offline verfügbar sind, falls die Verbindung zum E-Mail-Server unterbrochen wird. OST-Dateien können Postfachelemente wie E-Mails, Kontakte, Kalenderinformationen, Notizen, Aufgaben und andere ähnliche Daten verwenden. Benutzer können E-Mails und andere Datenelemente in der OST-Datei erstellen, auch wenn keine Verbindung zum Server besteht. Diese werden jedoch nicht mit dem Server synchronisiert. Sobald die Verbindung hergestellt ist, wird die lokale Datei erneut mit dem Server synchronisiert, sodass sowohl der Server als auch die lokale Kopie den gleichen Informationsstand haben.
Read More