DOCX JPG PDF XML EMLX
  Product Family
PST

Конвертер EMLX в PST для Java-приложений

Интуитивно понятный Java API для конвертации файлов электронной почты между форматами. Пример кода конвертации EMLX в PST и его интеграция с Java проектами.

Конвертация EMLX в PST с помощью Java API

Aspose.Email для Java предоставляет эффективное и надежное решение для конвертации файлов электронной почты между различными форматами. Он упрощает процесс конвертации форматов электронной почты, предоставляя простой и эффективный API. Попробуйте лаконичный и простой пример кода, который демонстрирует легкость и эффективность процесса конвертации форматов электронной почты. Код представляет классы и методы для создания объектов и их манипуляции, позволяя разработчикам легко и точно работать с данными электронной почты и достигать надежных и точных результатов.

С помощью Java API вам не нужно беспокоиться о сложных алгоритмах или скучной ручной работе, что экономит время и усилия для более важных задач, чтобы поднять ваши приложения для обработки электронной почты на новый уровень.

Как установить библиотеку Aspose.Email для Java

Начать использовать возможности мощного и насыщенного функциями Java API легко с одним из следующих действий:

  • скачайте его последнюю версию с Maven

  • установите его в вашем проекте на базе Maven, добавив следующие конфигурации в 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>версия API aspose-email</version>
<classifier>jdk17</classifier>
</dependency>

В случае возникновения трудностей или вопросов по процессу установки API, пожалуйста, посетите раздел Установка нашей документации .

Как конвертировать файлы EMLX в формат PST

Конвертация файлов EMLX в формат PST позволяет пользователям получать доступ к своим электронным письмам в Microsoft Outlook. Формат PST совместим с Outlook и упрощает управление и организацию электронной почты, календарей, контактов и других данных в одном файле. Эта конвертация обеспечивает бесшовный доступ и интеграцию данных электронной почты на различных платформах и приложениях, повышая производительность и удобство для пользователей.

Aspose.Email для Java — это мощный API, который предоставляет комплексную функциональность для работы с электронными сообщениями, контактами, календарями и задачами в Java-приложениях. Чтобы конвертировать файлы сообщений EMLX в формат PST, библиотека предлагает класс PersonalStorage для создания объекта, представляющего файл Личной Таблицы Хранения (.pst). Используйте объект, чтобы открыть существующий файл OST, загрузить сообщение электронной почты и сохранить его в целевом формате с помощью методов PersonalStorage и FolderInfo . Для получения дополнительной информации о высоких функциональных возможностях API посетите наши ссылки на справочные ресурсы .

Шаги для конвертации EMLX в PST через Java

Java программисты могут легко конвертировать файл EMLX в PST всего за несколько строк кода.

  1. Создайте новый PST файл “outputFile.pst” с версией файла в формате Unicode с помощью метода PersonalStorage.create() .
  2. Добавьте подпапку “Inbox” в корневую папку PST файла с помощью метода FolderInfo.addSubFolder() .
  3. Загрузите файл EMLX “sourceFile.emlx” с помощью метода MapiMessage.load() , указав параметры загрузки с классом EmlxLoadOptions .
  4. Получите подпапку “Inbox” из PST файла, используя метод FolderInfo.addSubFolder().
  5. Добавьте загруженное сообщение в папку “Inbox” с помощью метода addMessage() класса FolderInfo .

Системные требования

Перед запуском кода конвертации Java убедитесь, что у вас есть следующие предварительные условия.

  • Microsoft Windows или совместимая ОС с Java Runtime Environment для приложений JSP/JSF и настольных приложений.
  • Получите последнюю версию Aspose.Email для Java прямо с Maven .
 

Конвертация EMLX в PST - Java

// Создание нового PST файла
PersonalStorage pst = PersonalStorage.create("outputFile.pst", FileFormatVersion.Unicode);
// Добавление подпапки "Inbox" в корневую папку PST
FolderInfo inbox = pst.getRootFolder().addSubFolder("Inbox");
// Загрузка файла EMLX
MapiMessage msg = MapiMessage.load("sourceFile.emlx", new EmlxLoadOptions());
// Добавление загруженного сообщения в папку Inbox
inbox.addMessage(msg);
 

Что такое формат файла EMLX?

EMLX — это файл, используемый в Apple Mail. Это проприетарный формат файла, используемый для хранения отдельных сообщений электронной почты в операционных системах macOS и Mac OS X. Каждый файл EMLX представляет собой одно сообщение электронной почты и обычно содержит содержание, вложения, заголовки и метаданные электронной почты. Они обычно хранятся в вложенной структуре каталогов на компьютере пользователя, где каждое сообщение электронной почты сохранено как отдельный файл. Формат EMLX позволяет Apple Mail эффективно управлять и хранить сообщения электронной почты, обеспечивая легкий доступ к отдельным сообщениям для пользователей.

Что такое формат файла PST?

PST (Личная Таблица Хранения) — это формат файла, используемый Microsoft Outlook для хранения электронных сообщений, контактов, календарей, задач и других элементов почтового ящика. Файлы PST функционируют как контейнер для данных, позволяя пользователям получать доступ и управлять своими данными электронной почты в Outlook. Эти файлы могут быть созданы и сохранены локально на компьютере пользователя или храниться на сетевом сервере. Файлы PST обычно используются для резервного копирования данных электронной почты, архивирования старых сообщений и миграции данных электронной почты между различными компьютерами или почтовыми клиентами. Кроме того, файлы PST могут быть защищены паролем для повышения безопасности данных и конфиденциальности.

Поддерживаемые преобразования форматов файлов в Aspose.Email для Java

Aspose.Email для Java предлагает обширный набор преобразований форматов файлов, предназначенных для бесшовной обработки электронной почты, контактов, календарей и вложений. Он позволяет разработчикам легко манипулировать и преобразовывать данные для удовлетворения разнообразных потребностей их приложений. Реализация преобразований форматов файлов в приложениях для электронной почты облегчает их взаимодействие и повышает эффективность. В общем, библиотека поддерживает конвертацию из EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF в другие форматы, улучшая пользовательский опыт.
  • Живые демонстрации конвертации EMLX в PST

    Другие поддерживаемые преобразования

    Вы также можете конвертировать EMLX во множество других форматов файлов, включая несколько перечисленных ниже.

    EMLX В EML (Сообщения электронной почты Outlook)
    EMLX В HTML (Язык разметки гипертекста)
    EMLX В ICS (iCalendar)
    EMLX В MBOX (Электронные сообщения)
    EMLX В MHTML (Формат архива веб-страницы)
    EMLX В MSG (Формат Outlook & Exchange)
    EMLX В OFT (Шаблоны электронной почты Outlook)
    EMLX В OST (Файлы оффлайн-хранения)
    EMLX В VCF (Формат виртуальной карты)