HTML JPG PDF XML EML
  Product Family
PST

Konwertuj EML na PST przez C #

Konwersja EML na PST C# przy użyciu interfejsu API .NET bez potrzeby korzystania z programu Outlook® lub Thunderbird®.

Jak przekonwertować EML na PST za pomocą C #

Aby przekonwertować EML na PST, użyjemy

Aspose.Email dla .NET

API, który jest bogatym w funkcje, potężnym i łatwym w użyciu interfejsem API do manipulacji i konwersji dokumentów dla platformy C #. Otwórz

NuGet

menedżer pakietów, wyszukaj Aspose.Email i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Polecenie konsoli Menedżera pakietów

PM> Install-Package Aspose.Email

Kroki, aby przekonwertować EML na PST przez C #

Programiści .NET mogą łatwo ładować i konwertować pliki EML na PST w zaledwie kilku wierszach kodu.

  • Załaduj plik EML za pomocą MailMessage.load.
  • Wywołaj metodę Zapisz.
  • Przekaż ścieżkę pliku wyjściowego z rozszerzeniem pliku PST.
  • Plik PST zostanie zapisany na określonej ścieżce.

Wymagania systemowe

Przed uruchomieniem kodu konwersji.NET upewnij się, że masz następujące wymagania wstępne.

  • Microsoft Windows lub kompatybilny system operacyjny z programem.NET Framework, .NET Core i PHP, VBScript, Delphi, C ++ poprzez COM Interop.
  • Środowisko programistyczne, takie jak Microsoft Visual Studio.
  • Aspose.Email dla DLL.NET odnośnych w projekcie.
  • Uwzględnij przestrzeń nazw w odpowiedniej klasie.
 

Ten przykładowy kod pokazuje konwersję EML na PST C#

using (var message = MailMessage.Load("sourceFile.eml")){
    using (var personalStorage = PersonalStorage.Create("outputFile.pst", FileFormatVersion.Unicode)){
	
        var inbox = personalStorage.RootFolder.AddSubFolder("Inbox");

        inbox.AddMessage(MapiMessage.FromMailMessage(message, MapiConversionOptions.UnicodeFormat));
	}
} 
 
  • Darmowa aplikacja do konwersji EML na PST

    Inne obsługiwane konwersje

    Możesz również przekonwertować EML na wiele innych formatów plików, w tym kilka wymienionych poniżej.

    EML TO EMLX (Format Apple EMLX)
    EML TO HTML (Hyper Text Markup Język)
    EML TO ICS (iCalendar)
    EML TO MBOX (Wiadomości poczty elektronicznej)
    EML TO MHTML (Format archiwum stron internetowych)
    EML TO MSG (Format programu Outlook i Exchange)
    EML TO OFT (Szablony wiadomości e-mail programu Outlook)
    EML TO OST (Pliki pamięci offline)
    EML TO VCF (Format karty wirtualnej)