Come unire file OST in C#
.NET API intuitiva e ad alte prestazioni per unire file OST.
L’unione di file OST (Offline Storage Table) consiste nel consolidamento di più file OST in un unico file, semplificando la gestione e l’accesso ai dati e-mail. Una soluzione robusta ed efficace a questo compito è Aspose.Email per .NET che consente agli sviluppatori di gestire in modo efficiente i file OST e consente loro di dedicare tempo e sforzi verso aspetti più critici e gratificanti dei loro progetti. Aspose.Email per .NET è un’API versatile che fornisce potenti caratteristiche e funzionalità per semplificare l’unione dei file OST e gestire una serie di altre impegnative attività relative alla posta elettronica.
L’API offre funzionalità per unire senza problemi 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 fusione, riducendo in modo significativo lo sforzo manuale e la complessità associati alla gestione di più file OST, migliorando così la produttività complessiva.
L’API.NET è facile da installare e utilizzare. Inizia a ottimizzare la gestione dei dati con Aspose.Email per .NET eseguendo una delle seguenti azioni:
Open NuGet gestore di pacchetti, cerca Aspose.Email e installalo sul tuo dispositivo.
Utilizzate il seguente comando dalla console di Package Manager:
PM> Install-Package Aspose.Email
Passaggi per l'unione di file OST in C#
Un documento di base che si unisce e si concatena con Aspose.Email per .NET Le API possono essere eseguite con poche righe di codice.
- Definire un array di nomi di file OST di origine utilizzando la stringa sourceOSTFiles.
- Crea un nuovo file PST usando PersonalStorage.Create() metodo, specificando il nome del file e la versione del formato.
- Iscriviti agli eventi per il processo di tracciamento.
- 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 unico 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 prerequisiti sul tuo sistema.
- Microsoft Windows o un sistema operativo compatibile con piattaforme .NET Framework, .NET Core, Windows Azure, Mono o Xamarin
- Ambiente di sviluppo come Microsoft Visual Studio
- Aspose.Email per .NET DLL a cui si fa riferimento nel progetto: installa da NuGet utilizzando il pulsante Download in alto
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 di posta elettronica, contatti, calendari e altre attività relative alla posta elettronica nelle applicazioni.NET. Fornisce una vasta gamma di funzionalità come la creazione, la lettura e la manipolazione di messaggi e-mail, la gestione di contatti e calendari, l’invio e la ricezione di e-mail e l’utilizzo di vari formati di posta elettronica tra cui PST, MSG, EML e MHT. L’API è progettata per essere facile da usare e flessibile, il che la rende un’ottima scelta per integrare la funzionalità di posta elettronica nelle applicazioni.NET.
Aspose.Email fornisce l’accesso gratuito alle sue risorse:
- un comprensibile documentation con istruzioni dettagliate su tutte le funzionalità supportate
- forum di supporto fornire risposte professionali a tutte le domande possibili
- the blog con una raccolta di post su questioni urgenti
- funzionalità avanzate della biblioteca
L’API è autonoma e non richiede l’installazione di Microsoft Outlook o di altri software.
OST What is OST File Format
I file di archiviazione OST o offline rappresentano i dati della cassetta postale dell'utente in modalità offline sul computer locale al momento della registrazione con Exchange Server tramite Microsoft Outlook. Viene creato automaticamente al primo utilizzo di Microsoft Outlook dopo la connettività con il server. Una volta creato il file, i dati vengono sincronizzati con il server di posta elettronica in modo che siano disponibili anche offline in caso di disconnessione dal server di posta elettronica. I file OST possono utilizzare elementi della casella di posta come e-mail, contatti, informazioni sul calendario, note, attività e altri dati simili. Gli utenti possono creare e-mail 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 in modo che sia il server che la copia locale siano allo stesso livello di informazioni.
Read More