Come unire file OST in C#
API .NET intuitiva e ad alte prestazioni per unire file OST.

L’unione dei file OST (Offline Storage Table) consiste nella consolidazione di più file OST in un unico file, rendendo più semplice la gestione e l’accesso ai dati email. Una soluzione robusta ed efficace a questo compito è Aspose.Email per .NET che consente agli sviluppatori di gestire efficientemente i file OST e di dedicare tempo e sforzi ad aspetti più critici e gratificanti dei loro progetti. Aspose.Email per .NET è un’API versatile che fornisce potenti funzionalità per semplificare l’unione dei file OST e gestire una varietà di altre sfide legate alle email.
L’API offre la capacità di unire senza soluzione di continuità più file OST garantendo l’integrità dei dati, mantenendo le strutture delle cartelle e preservando le proprietà delle email. Sfruttando Aspose.Email per .NET, gli sviluppatori possono automatizzare il processo di unione, riducendo notevolmente lo sforzo manuale e la complessità nella gestione di più file OST, migliorando così la produttività complessiva.
L’API .NET è facile da installare e utilizzare. Inizia a ottimizzare la gestione dei tuoi dati con Aspose.Email per .NET eseguendo una delle seguenti azioni:
Apri NuGet Package manager, cerca Aspose.Email e installalo sul tuo dispositivo.
Usa il seguente comando dalla console Package Manager:
PM> Install-Package Aspose.Email
Passaggi per unire file OST in C#
Una semplice unione e concatenazione di documenti con Aspose.Email per .NET Le API possono essere usate con poche righe di codice.
- Definisci un array di nomi dei file OST di origine usando la stringa sourceOstFiles.
- Crea un nuovo file PST usando PersonalStorage.Create() metodo, specificando il nome file e la versione del formato.
- Iscriviti agli eventi per tracciare il processo.
- Unisci il PST creato con i file OST usando pst.MergeWith() metodo, passando l’array dei nomi dei file OST di origine.
I file OST vengono uniti in un PST, perché non possono essere creati da zero.
Requisiti di sistema
Le nostre API sono supportate su tutte le principali piattaforme e sistemi operativi. Prima di eseguire il codice seguente, assicurati di avere i seguenti requisiti sul tuo sistema.
- Microsoft Windows o un sistema operativo compatibile con .NET Framework, .NET Core, Windows Azure, Mono o piattaforme Xamarin
- Ambiente di sviluppo come Microsoft Visual Studio
- DLL Aspose.Email per .NET referenziata nel tuo progetto - Installa da NuGet usando il pulsante Download sopra
Unisci file OST - 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);
}
Informazioni sull'API
Aspose.Email per .NET È un’API potente e affidabile per lavorare con messaggi email, contatti, calendari e altre attività legate alle email nelle applicazioni .NET. Fornisce un’ampia gamma di funzionalità come la creazione, lettura e manipolazione dei messaggi email, la gestione di contatti e calendari, l’invio e la ricezione di email, e il lavoro con vari formati email inclusi PST, MSG, EML e MHT. L’API è progettata per essere facile da usare e flessibile, rendendola una scelta eccellente per integrare funzionalità email nelle applicazioni .NET.
Aspose.Email fornisce accesso gratuito alle sue risorse:
- una comprensibile documentazione con istruzioni dettagliate su tutte le funzionalità supportate
- forum di supporto fornendo risposte professionali a tutte le possibili domande
- il blog con una raccolta di post su questioni urgenti
- funzionalità avanzate della libreria
L’API è indipendente e non richiede l’installazione di Microsoft Outlook o di qualsiasi altro software.
OST What is OST File Format
I file OST o Offline Storage Files rappresentano i dati della casella di posta dell'utente in modalità offline sulla macchina locale dopo la registrazione al server Exchange usando Microsoft Outlook. Vengono creati automaticamente al primo utilizzo di Microsoft Outlook con connessione al server. Una volta creato il file, i dati vengono sincronizzati con il server di posta in modo che siano disponibili offline anche in caso di disconnessione dal server di posta. I file OST possono contenere elementi della casella di posta come email, contatti, informazioni di calendario, note, attività e altri dati simili. Gli utenti possono creare email e altri elementi di dati nel file OST anche in assenza di connessione al server, ma questi non saranno sincronizzati con il server. Una volta stabilita la connessione, il file locale viene nuovamente sincronizzato con il server affinché sia il server sia la copia locale siano al medesimo livello di informazioni.
Read More