Come creare un file PST in C#

Questo articolo dettagliato spiega come creare un file PST in C# fornendo riferimenti per stabilire l’ambiente e quindi il flusso del programma per eseguire questa attività. Viene inoltre condiviso un codice di esempio eseguibile che può essere utilizzato in qualsiasi ambiente supportato da .NET senza installare altri strumenti di terze parti o MS Outlook per creare il nuovo file PST. Dopo aver creato PST in C#, può essere salvato sul disco o su un flusso secondo i requisiti dell’applicazione.

Passaggi per creare un file PST in C#

  1. Configura l’ambiente di sviluppo per aggiungere Aspose.Email for .NET dal gestore di pacchetti NuGet
  2. Crea un oggetto di PersonalStorage fornendo il nuovo nome file PST e la nuova versione del formato file
  3. Crea un predefined folder nella cartella principale del PST
  4. Aggiungi alcune cartelle personalizzate nella cartella principale
  5. Salva il file PST risultante su disco

Questi passaggi descrivono il processo per creare un nuovo PST in C# in cui vengono prima identificate le classi che possono essere utilizzate per creare un file PST e quindi vengono eseguite alcune attività aggiuntive per una migliore comprensione. È possibile creare un file PST fornendo il nome del file PST e la versione del formato del file che può essere Unicode o ANSI. Possiamo creare un file PST senza alcuna cartella, tuttavia, possiamo aggiungere cartelle predefinite o personalizzate prima di salvare il file PST.

Codice per creare un nuovo file PST in C#

Questo codice illustra come creare file PST di Outlook in C# utilizzando una delle funzioni sovraccaricate Create() che consente una varietà di parametri. È possibile creare cartelle predefinite utilizzando l’enumeratore StandardIpmFolder che contiene voci come Posta in arrivo, Posta in uscita, Posta inviata, Posta eliminata, Contatti, Attività, ecc. solo per citarne alcuni. Puoi anche creare cartelle personalizzate che non sono standard ma richieste nel tuo ambiente.

Questo articolo ci ha insegnato come creare un file PST in C#. Se vuoi imparare la procedura per inviare un’email in C#, fai riferimento all’articolo su Come inviare e-mail in C#.

 Italiano