Questo breve tutorial si concentra su come Creare un file PST in Python fornendo riferimenti per stabilire l’ambiente e quindi programmare il flusso per eseguire questa attività. Acquisterai familiarità con il processo per creare un nuovo file PST in Python con l’aiuto di alcune righe di codice insieme all’opzione per inserire diversi tipi di cartelle al suo interno.
Passaggi per creare un file PST in Python
- Stabilisci l’ambiente su usa Aspose.Email per Python tramite .NET nella tua applicazione per creare PST in Python
- Includere lo spazio dei nomi aspose.email nel file Python
- Creare un’istanza della classe PersonalStorage per creare il file PST sul disco
- Aggiungi una cartella predefinita nella cartella principale del PST
- Includere una cartella personalizzata nella cartella principale
- Salva il file PST creato su disco
I passaggi sopra menzionati descrivono il processo per creare un nuovo PST in Python in base al quale il processo inizierà importando lo spazio dei nomi dell’API nel file Python, seguito quindi dalla creazione di un file PST sul disco utilizzando la classe PersonalStorage. È possibile creare un file PST fornendo il nome del file PST e la versione del formato del file che può essere codificato Unicode o ANSI. Possiamo creare un file PST senza alcuna cartella e inserire cartelle predefinite o personalizzate prima di salvarlo sul disco.
Codice per creare PST in Python
Questo esempio ha mostrato come creare file PST di Outlook in Python utilizzando una delle funzioni sovraccaricate create() appartenenti alla classe PersonalStorage. Puoi inserire facilmente cartelle predefinite utilizzando l’enumeratore di cartelle_ipm_standard che contiene voci come Posta in arrivo, Posta inviata, Posta in uscita, Posta eliminata, Attività, Contatti, ecc. solo per citarne alcuni. Puoi anche aggiungere cartelle personalizzate che non sono standard ma potrebbero essere necessarie nella tua implementazione.
Questo articolo spiega come creare un file PST in Python usando la semplice interfaccia API. Se sei interessato a imparare a convertire un file EML in un file MSG in Python, fai riferimento all’articolo su come convertire EML in MSG usando Python.