PNG JPG BMP TIFF PST
Aspose.Email  för.NET

Hur man sammanfogar PST-filer i C #

Intuitivt och högpresterande.NET API för att slå samman Outlook PST-filer, utan Microsoft Outlook-programvaruberoende.

Processen att slå samman PST-filer ligger i att kombinera flera PST-filer till en enda fil, vilket kan hjälpa till att organisera och konsolidera Outlook-data för enklare hantering och åtkomst. Detta kan också hjälpa till att förenkla säkerhetskopierings- och arkiveringsprocesser.

Din helhetslösning i denna uppgift är Aspose.Email för.NET. Med detta kraftfulla C# API har det aldrig varit enklare att hantera och konsolidera Outlook-data. API ger en robust uppsättning funktioner för att sömlöst slå samman PST-filer, så att du kan effektivisera din e-posthanteringsprocess. Dess metoder för att öppna, läsa och manipulera PST-filer gör uppgiften enkel och exakt.

Aspose.Email för.NET stöder även händelseprenumeration för spårning av sammanslagningsprocessen, vilket ger flexibilitet att övervaka och hantera sammanslagningsåtgärderna. Dessutom erbjuder API avancerade funktioner för hantering av eventuella fel eller undantag som kan uppstå under sammanslagningsprocessen, vilket säkerställer en smidig och pålitlig drift.

C # API är lätt att installera och använda. Börja optimera din Outlook-datahantering med Aspose.Email för.NET genom att utföra någon av följande åtgärder:

  • Open NuGet pakethanterare, sök efter Aspose.Email och installera den på din enhet.

  • Använd följande kommando från Package Manager-konsolen:


PM> Install-Package Aspose.Email

Steg för att slå samman PST-filer i C #

En grundläggande fil som slås samman och sammanfogas med Aspose.Email för.NET API: er kan göras med bara några rader kod.

  1. Use PersonalStorage.FromFile för att komma åt PST-filen.
  2. Prenumerera på händelserna för spårningsprocessen.
  3. Slå samman PST-filer som finns i en separat mapp med hjälp av personalStorage.MergeWith() method.

Systemkrav

Våra API:er stöds på alla större plattformar och operativsystem. Innan du kör koden nedan, se till att du har följande förutsättningar på ditt system.

  • Microsoft Windows eller ett kompatibelt operativsystem med.NET Framework, .NET Core, Windows Azure, Mono eller Xamarin-plattformar
  • Utvecklingsmiljö som Microsoft Visual Studio
  • Aspose.Email för.NET DLL som refereras till i ditt projekt - Installera från NuGet med hjälp av knappen Ladda ner ovan
 

Sammanfoga PST-filer - C#

// The path to the File directory.
string dataDir = RunExamples.GetDataDir_Outlook();
string dst = dataDir + "Sub.pst";
totalAdded = 0;
try
{
    using (PersonalStorage personalStorage = PersonalStorage.FromFile(dst))
    {
        // The events subscription is an optional step for the tracking process only.
        personalStorage.StorageProcessed += PstMerge_OnStorageProcessed;
        personalStorage.ItemMoved += PstMerge_OnItemMoved;

        // Merges with the pst files that are located in a separate folder.
        personalStorage.MergeWith(Directory.GetFiles(dataDir + @"MergePST\"));
        Console.WriteLine("Total messages added: {0}", totalAdded);
    }               
    Console.WriteLine(Environment.NewLine + "PST merged successfully at " + dst);
}
catch (Exception ex)
{
    Console.WriteLine(ex.Message + "\nThis example will only work if you apply a valid Aspose Email License. You can purchase full license or get 30 day temporary license from http:// Www.aspose.com/purchase/default.aspx.");
}
 

Maximera systemproduktiviteten: Kombinera PST-filer med Advanced C # API

Genom att utnyttja de avancerade funktionerna i C# API kan du sömlöst konsolidera flera PST-filer till en enda fil, vilket ger en effektivare och organiserad datastruktur för ökad produktivitet. Här är viktiga fördelar:

  1. Effektiv datahantering: Konsolidering av flera PST-filer till en enda fil gör det lättare att hantera och hitta e-postmeddelanden, kontakter och annan information, vilket effektiviserar dataåtkomst och organisation.

  2. Minskad risk för dataförlust: Sammanslagning av PST-filer minskar risken för felplacering eller förlust av viktiga data, särskilt under säkerhetskopierings- och migreringsprocesser, eftersom all data konsolideras i en enda fil.

  3. Optimal användning av lagringsutrymme: Genom att slå samman PST-filer kan redundanta eller duplicerade data över olika filer minimeras, vilket leder till effektivare utnyttjande av lagringsutrymme på ditt system eller e-postserver.

  4. Förenklade säkerhetskopierings- och arkiveringsprocesser: Att hantera säkerhetskopior och arkiv för en enda konsoliderad PST-fil är enklare och mindre tidskrävande jämfört med att hantera flera filer.

  5. Förbättrad prestanda och synkronisering: Sammanslagning av PST-filer kan förbättra Outlook-prestanda och minimera synkroniseringsproblem, särskilt när du hanterar en stor mängd data, eftersom all data lagras i en enhetlig fil.

Kort översikt över API

Aspose.Email för.NET är en Microsoft Outlook- och Thunderbird-filparseringslösning. Man kan enkelt skapa, manipulera, konvertera e-post och lagringsformat som EML, EMLX, HTML, MHT, MSG, PST, MBOX, etc. Hantering av e-postbilagor, anpassning av meddelanderubriker och implementering av olika nätverksprotokoll som POP3, IMAP & SMTP för att skicka och ta emot e-post är mycket enklare.

Aspose.Email ger fri tillgång till sina resurser:

API:et är fristående och kräver inte Microsoft Outlook eller någon annan programvaruinstallation.

  • PST What is PST File Format

    Filer med.PST-tillägg representerar Outlook Personal Storage Files (kallas även Personal Storage Table) som lagrar olika användarinformation. Användarinformation lagras i mappar av olika slag som inkluderar e-post, kalenderobjekt, anteckningar, kontakter och flera andra filformat. PST-filer används för arkivering av e-postdata offline som senare kan laddas och visas i olika applikationer.

    Read More