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
- Примеры сравнения
- Больше функций Aspose.Email
GitHub
- Примеры сравнения
- Больше функций Aspose.Email
Скачать необходимые библиотеки
Скачайте требуемые библиотеки, перечисленные ниже. Они необходимы для выполнения примеров сравнения.
- Aspose: Компонент Aspose.Email for Java
- Apache POI: Apache POI - HSMF
Как настроить исходный код
Пожалуйста, выполните следующие простые шаги, чтобы открыть и расширить исходный код, используя:
Eclipse IDE
- Скачайте/клонируйте исходный код.
- Откройте Eclipse и выберите File > Import…
- Выберите General > Existing Projects into Workspace.
- Перейдите к select root directory последнего исходного кода, который вы загрузили.
- Нажмите Finish, чтобы успешно импортировать загруженный проект.
NetBeans IDE
- Скачайте/клонируйте исходный код.
- Откройте NetBeans и выберите File > New Project…
- Во вкладке Choose Project: выберите Java > Java Project with Existing Sources.
- Во вкладке Name and Location: укажите желаемые Project Name и Project Folder.
- Во вкладке Existing Sources: нажмите Add Folder… и откройте корневую папку последнего исходного кода, который вы скачали.
- Нажмите 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 с открытым исходным кодом, и его код доступен на основных сайтах совместного программирования, перечисленных ниже. Разработчикам рекомендуется загрузить исходный код и внести свой вклад, предлагая или добавляя новые функции, а также улучшая существующие, чтобы другие также могли извлечь из этого пользу.
Исходный код
Последний исходный код можно получить в одном из следующих мест
Примеры кода
Этот раздел включает следующие темы
- Сравнение кода общих функций в Aspose.Email и Apache POI HSMF
- Извлечь вложения сообщения с использованием Aspose.Email и Apache POI HSMF
- Извлечь тело сообщения с использованием Aspose.Email и Apache POI HSMF
- Извлечь заголовки сообщения с использованием Aspose.Email и Apache POI HSMF
- Загрузить сообщение электронной почты с использованием Aspose.Email и Apache POI HSMF
- Сохранить сообщение электронной почты с использованием Aspose.Email и Apache POI HSMF
- Отсутствующие функции в Apache POI HSMF