Een PST-bestand maken in Python

Deze korte zelfstudie richt zich op het Maak een PST bestand in Python door referenties te geven voor het opzetten van de omgeving en vervolgens de programmastroom om deze taak uit te voeren. U zult vertrouwd raken met het proces om een nieuw PST-bestand in Python te maken met behulp van een paar regels code, samen met de optie om er verschillende soorten mappen in in te voegen.

Stappen om een PST-bestand te maken in Python

  1. Breng de omgeving tot gebruik Aspose.Email voor Python via .NET in uw toepassing tot stand om PST in Python te maken
  2. Voeg de naamruimte aspose.email toe aan het Python-bestand
  3. Maak een instantie van de PersonalStorage-klasse om het PST-bestand op de schijf te maken
  4. Voeg een vooraf gedefinieerde map toe in de hoofdmap van de PST
  5. Een aangepaste map opnemen in de hoofdmap
  6. Sla het gemaakte PST-bestand op schijf op

De bovengenoemde stappen beschrijven het proces om een nieuwe PST in Python te maken, waarbij het proces begint met het importeren van de API-naamruimte in uw Python-bestand, gevolgd door het maken van een PST-bestand op de schijf met behulp van de PersonalStorage-klasse. Men kan een PST-bestand maken door de PST-bestandsnaam en de bestandsformaatversie op te geven die ofwel Unicode- ofwel ANSI-gecodeerd kan zijn. We kunnen een PST-bestand maken zonder enige map en kunnen vooraf gedefinieerde of aangepaste mappen invoegen voordat we dat op de schijf opslaan.

Code om PST te maken in Python

In dit voorbeeld is aangetoond hoe u een Outlook PST-bestand maakt in Python door een van de overbelaste functies create() van de PersonalStorage-klasse te gebruiken. U kunt eenvoudig vooraf gedefinieerde mappen invoegen met behulp van de enumerator standard_ipm_folder die items bevat zoals Inbox, SentItems, Outbox, DeletedItems, Tasks, Contacts, etc. om er maar een paar te noemen. U kunt ook aangepaste mappen toevoegen die niet standaard zijn, maar die mogelijk vereist zijn in uw implementatie.

Dit artikel beschrijft hoe je een PST-bestand maakt in Python met behulp van de eenvoudige API-interface. Als je meer wilt weten over het converteren van een EML-bestand naar een MSG-bestand in Python, raadpleeg dan het artikel over hoe EML naar MSG te converteren met Python.

 Nederlands