HTML JPG EMAIL XML PST
  Product Family
MHT

Konwertuj PST na MHT przez C #

Konwertuj PST na MHT bez zainstalowania programu Microsoft® Outlook® lub Thunderbird®.

Jak przekonwertować PST na MHT za pomocą C #

Dla programistów C # poszukujących niezawodnego i wydajnego rozwiązania do konwersji PST na MHT, Aspose.Email dla .NET oferuje obszerny i przyjazny dla użytkownika interfejs API konwersji plików. Interfejs API jest częścią progresywnej i wszechstronnej biblioteki zapewniającej proste i intuicyjne podejście do obsługi różnych zadań przetwarzania wiadomości e-mail, takich jak tworzenie i zarządzanie wiadomościami e-mail, załącznikami, wyodrębnianie metadanych poczty e-mail, interakcja z serwerami poczty e-mail za pośrednictwem różnych protokołów, a także konwersja między wiadomościami e-mail formats bez zależności programu Outlook lub Thunderbird.

Programiści korzystający z biblioteki mogą łatwo konwertować pliki z jednego formatu do drugiego z wysoką jakością wyników w zaledwie kilku wierszach kodu. Proces obejmuje kilka prostych i prostych kroków, takich jak ładowanie danych e-mail, przetwarzanie ich i zapisywanie w żądanym formacie. To sprawia, że API jest doskonałym narzędziem do automatyzacji zadań konwersji plików w aplikacjach C #.

Konwersja PST na format MHT umożliwia programistom skuteczne zarządzanie migracją danych poczty e-mail i zadaniami integracji. Ten proces, wspierany przez nasz intuicyjny interfejs API, umożliwia programistom automatyzację i uproszczenie przesyłania danych poczty e-mail, zapewniając płynne przejście między różnymi klientami poczty e-mail, eliminując potrzebę skomplikowanych procedur ręcznej konwersji. W związku z tym programiści mogą zaoszczędzić czas i zasoby oraz zwiększyć ogólną wydajność swoich procesów e-mail.

Konwertuj swoje pliki PST na format MHT już teraz. Zacznij od włączenia przestrzeni nazw Aspose.Email do projektu C#. Możesz to zrobić, wykonując jedną z następujących czynności:

  • Open NuGet menedżer pakietów, wyszukaj Aspose.Email i zainstaluj go na swoim urządzeniu.

  • Użyj następującego polecenia z konsoli Menedżera pakietów:


PM> Install-Package Aspose.Email

Aby uzyskać więcej informacji, możesz zapoznać się z naszym documentation or support.

Kroki, aby przekonwertować PST na MHT przez C #

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

  1. Załaduj plik PST „storage.pst” za pomocą metody PersonalStorage.fromFile.
  2. Utwórz katalog wyjściowy, jeśli nie istnieje.
  3. Uzyskaj dostęp do podfolderu „Skrzynka odbiorcza” w pliku PST.
  4. Iteruj każdą wiadomość w folderze „Skrzynka odbiorcza”.
  5. Zapisz każdą wiadomość jako plik.mht w katalogu wyjściowym przy użyciu metody Zapisz za pomocą SaveOptions.defaultMhtml.

Wymagania systemowe

Przed uruchomieniem kodu źródłowego 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.
 

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

using (var pst = PersonalStorage.FromFile("storage.pst"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inbox = pst.RootFolder.GetSubFolder("Inbox");

    // Iterate through pst messages and save them as .mht files
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        var mhtFilePath = Path.Combine(outputDirectory, $"Message{count}.mht");

        msg.Save(mhtFilePath, SaveOptions.DefaultMhtml);

        Console.WriteLine($"Message {count} saved as: {mhtFilePath}");

        count++;
    }
}
 
  • Darmowa aplikacja do konwersji PST na MHT

    Inne obsługiwane konwersje

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

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