Aspose.Email Java для Apache POI - HSMF

Введение

Apache POI - HSMF

HSMF — чистая Java-реализация формата Outlook MSG проекта POI.

В настоящее время он предоставляет низкоуровневый доступ к чтению всего файла, а также пользовательский способ получения общего текстового содержимого MSG‑файлов.

Читать далее на poi.apache.org

Aspose.Email для Java

Aspose.Email for Java — это библиотека классов Java, позволяющая Java-приложениям читать и записывать файлы сообщений электронной почты в различных форматах без Microsoft Outlook.

Он предоставляет классы для чтения и обновления файлов MSG, EML, EMLX, OFT, добавления/удаления вложений и получателей, обновления темы, тела и других свойств файлов MSG.

Читать далее на aspose.com

Aspose.Email Java для Apache POI - HSMF

Проект Aspose.Email для Apache POI - HSMF демонстрирует, как выполнять различные задачи с помощью API Aspose.Email Java по сравнению с Apache POI HSMF. Проект также охватывает функции, доступные только в API Aspose.Email и отсутствующие в Apache POI HSMF для работы с сообщениями электронной почты.

Этот проект полезен разработчикам, желающим сравнить Apache POI HSMF с Aspose.Email ИЛИ мигрировать с Apache POI HSMF на Aspose.Email.

Системные требования и поддерживаемые платформы

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

Системные требования для выполнения Aspose.Email Java для Apache POI - HSMF:

  • Установлен Java 1.4 или новее.
  • Скачанный компонент Aspose.Email.
  • Скачанные библиотеки Apache POI - HSMF.

Поддерживаемые платформы

Поддерживаемые платформы:

  • Apache POI 3.11.
  • Aspose.Email 4.2.0.0 и выше.
  • Java IDE (Eclipse, NetBeans, IntelliJ, …).

Скачивание и настройка

Вы можете напрямую включить исходный код Aspose.Email Java for Apache POI в свой проект. Ниже перечислены выпуски работающих примеров, доступные для скачивания на всех указанных ниже сайтах совместного кодинга:

Выпуски - на Maven

CodePlex

GitHub

Выпуски - на Java

Следующие выпуски работающих примеров доступны для скачивания на всех указанных ниже сайтах совместного кодинга:

CodePlex


GitHub

Скачать необходимые библиотеки

Скачайте требуемые библиотеки, перечисленные ниже. Они необходимы для выполнения примеров сравнения.

Как настроить исходный код

Пожалуйста, выполните следующие простые шаги, чтобы открыть и расширить исходный код, используя:

Eclipse IDE

  1. Скачайте/клонируйте исходный код.
  2. Откройте Eclipse и выберите File > Import…
  3. Выберите General > Existing Projects into Workspace.
  4. Перейдите к select root directory последнего исходного кода, который вы загрузили.
  5. Нажмите Finish, чтобы успешно импортировать загруженный проект.

NetBeans IDE

  1. Скачайте/клонируйте исходный код.
  2. Откройте NetBeans и выберите File > New Project…
  3. Во вкладке Choose Project: выберите Java > Java Project with Existing Sources.
  4. Во вкладке Name and Location: укажите желаемые Project Name и Project Folder.
  5. Во вкладке Existing Sources: нажмите Add Folder… и откройте корневую папку последнего исходного кода, который вы скачали.
  6. Нажмите Finish, чтобы успешно создать загруженный проект.

Обзор исходного кода

Существует два проекта, связанных с Aspose.Email Java для Apache POI - HSMF.

  • Aspose.Email vs Apache POI HSMF — содержит сравнение кода функций в Apache POI HSMF и Aspose.Email.
  • Больше функций Aspose.Email — содержит обширный набор возможностей Aspose.Email по сравнению с Apache POI HSMF для работы с форматами файлов Outlook из приложений

Чтобы настроить Aspose.Email for Java API, добавьте URL репозитория Aspose и зависимость Maven Aspose.Email for Java API в ваш pom.xml следующим образом:

Репозиторий Maven Aspose


 <repositories>

    <repository>

        <id>aspose-maven-repository</id>

        <name>Aspose Maven Repository</name>

        <url>https://releases.aspose.com/java/repo/</url>

    </repository>

</repositories>

Зависимость Maven Aspose.Email для Java


 <dependency>

    <groupId>com.aspose</groupId>

    <artifactId>aspose-email</artifactId>

    <version>5.5.0</version>

    <classifier>jdk16</classifier>

</dependency>

Примечание: Пожалуйста, используйте последнюю доступную версию API Aspose.

Поддержка, расширение и участие

Поддержка

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

Именно поэтому мы предлагаем бесплатную поддержку. Каждый, кто использует наш продукт, независимо от того, купил ли он его или использует оценочную версию, заслуживает нашего полного внимания и уважения.

Вы можете регистрировать любые проблемы или предложения, связанные с Aspose.Email Java для Apache POI HSMF, используя любую из следующих платформ:

Расширяйте и вносите вклад

Aspose.Email Java для Apache POI HSMF с открытым исходным кодом, и его код доступен на основных сайтах совместного программирования, перечисленных ниже. Разработчикам рекомендуется загрузить исходный код и внести свой вклад, предлагая или добавляя новые функции, а также улучшая существующие, чтобы другие также могли извлечь из этого пользу.

Исходный код

Последний исходный код можно получить в одном из следующих мест

Примеры кода

Этот раздел включает следующие темы