DOCX JPG PDF XML MHTML
  Product Family
OST

Konwerter MHTML na OST dla aplikacji Java

Intuicyjny interfejs API Java do konwersji plików e-mail między formatami. Przykładowy kod konwersji MHTML na OST i jego integracja z projektami Java.

Konwertuj MHTML na OST za pomocą Java API

Aspose.Email dla Java zapewnia wydajne i niezawodne rozwiązanie do konwersji plików e-mail między różnymi formatami. Upraszcza proces konwersji formatu poczty e-mail, zapewniając prosty i wydajny interfejs API. Wypróbuj zwięzły i prosty przykład kodu, który pokazuje łatwość i wydajność procesu konwersji formatu wiadomości e-mail. Kod reprezentuje klasy i metody tworzenia obiektów i manipulowania nimi, umożliwiając programistom łatwe i precyzyjne przetwarzanie danych e-mail oraz osiąganie wiarygodnych i dokładnych wyników.

Dzięki interfejsowi API Java nie musisz martwić się złożonymi algorytmami lub żmudną pracą ręczną, oszczędzając czas i wysiłek na ważniejsze zadania, aby przenieść aplikacje do przetwarzania poczty e-mail na wyższy poziom.

Jak zainstalować Aspose.Email dla biblioteki Java

Rozpoczęcie korzystania z możliwości potężnego i bogatego w funkcje interfejsu API Java jest łatwe, wykonując jedną z następujących czynności:

  • pobierz najnowszą wersję z Maven

  • Zainstaluj go w swoim projekcie opartym na Maven, dodając następujące konfiguracje do pliku pom.xml.

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

W przypadku trudności lub pytań dotyczących procesu instalacji interfejsu API prosimy odwiedzić Installation sekcja naszego documentation .

Jak przekonwertować pliki MHTML do formatu OST

Pliki OST to pliki danych offline, które umożliwiają użytkownikom pracę z danymi programu Outlook nawet wtedy, gdy nie są podłączeni do Internetu. Konwertując pliki MHTML do formatu OST, użytkownicy mogą przechowywać i uzyskiwać dostęp do swoich wiadomości e-mail, kontaktów, kalendarzy i innych danych w jednym, wygodnym formacie pliku zgodnym z programem Outlook.

Aspose.Email dla Java to potężny interfejs API, który zapewnia kompleksową funkcjonalność pracy z wiadomościami e-mail, kontaktami, kalendarzami i zadaniami w aplikacjach Java. Aby przekonwertować pliki MHTML do formatu OST, biblioteka oferuje PersonalStorage klasa, która umożliwia programowi otwieranie i pracę z plikami Outlook Offline Storage Table (OST). The MapiMessage klasa reprezentująca dokument w formacie wiadomości programu Outlook, który ma być analizowany i umożliwiająca dostęp do różnych właściwości wiadomości e-mail, takich jak temat, nadawca, odbiorcy, załączniki, treść treści i inne. Dodatkowo, MhtmlLoadOptions klasa, która służy do dostarczania opcji ładowania plików MHTML. I FolderInfo klasa reprezentująca informacje o folderach osobistych w magazynie poczty i umożliwiająca użytkownikowi tworzenie, usuwanie, zmianę nazw i pobieranie folderów w magazynie poczty, a także wykonywanie różnych operacji na wiadomościach przechowywanych w tych folderach. W poniższym fragmencie kodu klasy te współpracują ze sobą, aby załadować plik MHTML jako wiadomość e-mail i dodać go do folderu Skrzynka odbiorcza pliku OST. Aby uzyskać więcej informacji na temat funkcji wysokiego kodu API, odwiedź naszą zasoby referencyjne .

Kroki, aby przekonwertować MHTML na OST przez Java

Programiści Java mogą łatwo przekonwertować plik MHTML na OST w zaledwie kilku wierszach kodu.

  1. Otwórz plik OST, tworząc PersonalStorage obiekt używający fromFile() metoda i określenie ścieżki pliku OST jako parametru.
  2. Załaduj istniejący plik MHTML za pomocą MailMessage.load() metodę i określ ścieżkę pliku jako parametr wraz z nowymi mhtmlOadOptions, aby załadować plik MHTML.
  3. Pobierz folder Skrzynka odbiorcza w pliku OST, uzyskując dostęp do folderu głównego obiektu PersonalStorage i używając getSubFolder() metoda pobierania folderu „Skrzynka odbiorcza”.
  4. Dodaj załadowany komunikat MAPI do folderu Skrzynka odbiorcza w pliku OST, wywołując addMessage() metoda na obiekcie FolderInfo reprezentującym folder Inbox i przekazując obiekt MapiMessage jako parametr.

Wymagania systemowe

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

  • Microsoft Windows lub kompatybilny system operacyjny z Java Runtime Environment dla aplikacji JSP/JSF i aplikacji komputerowych.
  • Pobierz najnowszą wersję Aspose.Email dla Java bezpośrednio z Maven .
 

Konwersja MHTML na OST - Java

// Open the OST file
PersonalStorage ost = PersonalStorage.fromFile(ostFilePath);
// Load the MHTML file
MapiMessage msg = MapiMessage.load(mhtmlFilePath, new MhtmlLoadOptions());
// Get the Inbox folder in the OST file
FolderInfo folderInfo = ost.getRootFolder().getSubFolder("Inbox");
// Add the EML message to the Inbox folder
folderInfo.addMessage(msg);
 

Czym jest format pliku MHTML?

Format pliku MHTML (MIME HTML) jest standardem archiwizacji i zapisywania stron internetowych lub wiadomości e-mail jako pojedynczego pliku. Łączy zawartość HTML i zasoby, takie jak obrazy, arkusze stylów i skrypty, w samodzielny dokument, ułatwiając udostępnianie i zachowanie oryginalnego układu i wyglądu treści. Pliki MHTML są często używane do przeglądania offline, archiwizacji lub udostępniania stron internetowych lub wiadomości e-mail ze wszystkimi ich komponentami nienaruszonymi.

Czym jest format pliku OST?

Format pliku OST (Offline Storage Table) to plik, który przechowuje kopię elementów skrzynki pocztowej z serwera Exchange, umożliwiając użytkownikom dostęp do danych skrzynki pocztowej nawet w trybie offline. Pliki OST są synchronizowane z serwerem Exchange po nawiązaniu połączenia, co zapewnia, że wszelkie zmiany wprowadzone w trybie offline są również aktualizowane na serwerze. Pliki OST są używane przez program Microsoft Outlook dla poczty e-mail, kontaktów, kalendarzy, zadań i innych elementów skrzynki pocztowej w środowisku Exchange.

Konwersje formatu plików obsługiwane przez Aspose.Email dla Java

Aspose.Email dla Java oferuje obszerny zestaw konwersji formatu plików zaprojektowanych do bezproblemowej obsługi wiadomości e-mail, kontaktów, kalendarzy, załączników. Umożliwia programistom łatwe manipulowanie i przekształcanie danych w celu zaspokojenia różnorodnych potrzeb ich aplikacji. Wdrażanie konwersji formatu plików w aplikacjach e-mail ułatwia ich interoperacyjność i zwiększa wydajność. Ogólnie rzecz biorąc, biblioteka obsługuje konwersję z EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF do innych formatów podnoszących wrażenia użytkownika.
  • Demonstracje na żywo z konwersją MHTML na OST

    Inne obsługiwane konwersje

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

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