Hur man skapar en PST-fil i Python

Denna korta handledning fokuserar på hur man Skapar en PST-fil i Python genom att tillhandahålla referenser för att etablera miljön och sedan programflödet för att utföra denna uppgift. Du kommer att bli bekant med processen att skapa en ny PST-fil i Python med hjälp av några rader kod tillsammans med möjligheten att infoga olika typer av mappar i den.

Steg för att skapa en PST-fil i Python

  1. Etablera miljön för använd Aspose.Email för Python via .NET i din applikation för att skapa PST i Python
  2. Inkludera namnutrymmet aspose.email i Python-filen
  3. Skapa en instans av klassen PersonalStorage för att skapa PST-filen på disken
  4. Lägg till en fördefinierad mapp i rotmappen för PST
  5. Inkludera en anpassad mapp i rotmappen
  6. Spara den skapade PST-filen på disken

Ovannämnda steg beskriver processen att skapa en ny PST i Python, varvid processen kommer att börja genom att importera API-namnutrymmet i din Python-fil, som sedan följs av att skapa en PST-fil på disken med klassen PersonalStorage. Man kan skapa en PST-fil genom att ange PST-filnamnet och filformatsversionen som kan vara antingen Unicode- eller ANSI-kodad. Vi kan skapa en PST-fil utan någon mapp och kan infoga fördefinierade eller anpassade mappar innan vi sparar den på disken.

Kod för att skapa PST i Python

Det här exemplet har visat hur man skapar en Outlook PST-fil i Python genom att använda en av de överbelastade funktionerna create() som tillhör PersonalStorage-klassen. Du kan enkelt infoga fördefinierade mappar med standard_ipm_folder-uppräkningen som innehåller poster som Inkorg, SentItems, Utkorg, DeletedItems, Tasks, Contacts, etc. för att nämna några. Du kan också lägga till anpassade mappar som inte är standard men som kan krävas i din implementering.

Den här artikeln handlar om hur man gör en PST-fil i Python med det enkla API-gränssnittet. Om du är intresserad av att lära dig om att konvertera en EML-fil till en MSG-fil i Python, se artikeln om hur man konverterar EML till MSG med Python.

 Svenska