Ce court didacticiel explique comment Créer un fichier PST en Python en fournissant des références pour établir l’environnement, puis le déroulement du programme pour effectuer cette tâche. Vous vous familiariserez avec le processus pour créer un nouveau fichier PST en Python à l’aide de quelques lignes de code avec la possibilité d’y insérer différents types de dossiers.
Étapes pour créer un fichier PST en Python
- Établissez l’environnement de utiliser Aspose.Email pour Python via .NET dans votre application pour créer PST en Python
- Inclure l’espace de noms aspose.email dans le fichier Python
- Créez une instance de la classe PersonalStorage pour créer le fichier PST sur le disque
- Ajouter un dossier prédéfini dans le dossier racine du PST
- Inclure un dossier personnalisé dans le dossier racine
- Enregistrez le fichier PST créé sur le disque
Les étapes mentionnées ci-dessus décrivent le processus de création d’un nouveau PST en Python, le processus commençant par l’importation de l’espace de noms de l’API dans votre fichier Python, suivi de la création d’un fichier PST sur le disque à l’aide de la classe PersonalStorage. On peut créer un fichier PST en fournissant le nom du fichier PST et la version du format de fichier qui peut être codé Unicode ou ANSI. Nous pouvons créer un fichier PST sans dossier et insérer des dossiers prédéfinis ou personnalisés avant de l’enregistrer sur le disque.
Code pour créer PST en Python
Cet exemple a montré comment créer un fichier Outlook PST en Python en utilisant l’une des fonctions surchargées create() appartenant à la classe PersonalStorage. Vous pouvez facilement insérer des dossiers prédéfinis à l’aide de l’énumérateur standard_ipm_folder qui contient des entrées telles que Inbox, SentItems, Outbox, DeletedItems, Tasks, Contacts, etc. pour n’en nommer que quelques-uns. Vous pouvez également ajouter des dossiers personnalisés qui ne sont pas standard mais qui peuvent être requis dans votre implémentation.
Cet article explique * comment créer un fichier PST en Python * à l’aide de l’interface API simple. Si vous souhaitez en savoir plus sur la conversion d’un fichier EML en fichier MSG en Python, consultez l’article sur comment convertir EML en MSG en utilisant Python.