Aspose.Электронная почта Java для Ruby
Introduction
Rjb - мост Ruby Java
RJB — это программа-мост, которая соединяет Ruby и Java с помощью Java Native Interface. Rake+ Rjb — более мощный и полезный инструмент сборки, чем Maven и Ant. Вы можете протестировать сам класс бизнес-логики Java с помощью макета Rjb. Это помогает перенести объект модели Struts в ваше приложение RoR. Но остерегайтесь приложения BuildSwing: Ruby (и Rjb) не учитывает встроенную обработку потоков JVM.
Aspose.Электронная почта для Java
Aspose.Email для Java — это библиотека классов Java, которая позволяет Java-приложениям читать и записывать файлы сообщений электронной почты в различных форматах без использования Microsoft Outlook. Она предоставляет классы для чтения и обновления файлов MSG, EML, EMLX, OFT, добавления/удаления вложений и получателей, обновления темы, текста и других свойств файлов MSG.
Aspose.Электронная почта Java для Ruby
Проект Aspose.Email Java для Ruby показывает, как можно выполнять различные задачи с помощью API Aspose.Email Java в Ruby. Этот проект призван предоставить полезные примеры разработчикам Ruby, которые хотят использовать Aspose.Email для Java в своих проектах на Ruby с использованием Rjb (Ruby Java Bridge).
Системные требования и поддерживаемые платформы
Системные требования
Ниже приведены системные требования для использования Aspose.Email Java для Ruby:
- Rib Gem настроен
- Загружен компонент Aspose.Email
Поддерживаемые платформы
Ниже перечислены поддерживаемые платформы:
- Ruby 2.2.x или выше и соответствующий DevKit.
- Java 1.5 или выше
Downloads
Загрузка необходимых библиотек
Загрузите необходимые библиотеки, указанные ниже. Они необходимы для выполнения примеров Aspose.Email Java для Ruby.
Загрузите примеры с сайтов социального программирования
Следующие версии примеров запуска доступны для загрузки на нижеуказанных сайтах социального программирования:
GitHub
Установка и использование
Installing
Установить Aspose.Email Java для Ruby gem очень просто и легко, выполните следующие простые шаги:
- Выполните следующую команду.
$ gem install aspose-emailjava
- Загрузите необходимый компонент Aspose.Email для Java по следующей ссылке. https://downloads.aspose.com/total
- Создайте папку «jars» в корне гема Aspose.Электронная почта Java для Ruby и скопируйте в нее загруженный компонент.
Using
Включите необходимые файлы для работы с createnewemail example.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
Давайте разберемся в приведенном выше коде.
- Первая строка гарантирует, что электронное письмо aspose загружено и доступно.
- Включите файлы, необходимые для доступа к электронной почте aspose.
- Инициализируйте библиотеки. Классы aspose JAVA загружаются по пути, указанному в файле aspose.yml
Поддерживайте, расширяйте и вносите свой вклад
Support
С самых первых дней существования Aspose мы знали, что просто предлагать нашим клиентам хорошие продукты будет недостаточно. Нам также необходимо было предоставлять хороший сервис. Мы сами являемся разработчиками и понимаем, как неприятно, когда технические проблемы или неполадки в программном обеспечении мешают вам делать то, что вам нужно. Мы здесь для того, чтобы решать проблемы, а не создавать их.
Вот почему мы предлагаем бесплатную поддержку. Любой, кто использует наш продукт, независимо от того, купил ли он его или использует оценку, заслуживает нашего полного внимания и уважения.
Вы можете регистрировать любые проблемы или предложения, связанные с Aspose.Электронная почта Java для Ruby, используя любую из следующих платформ:
Расширяйте и вносите
Aspose.Электронная почта Java для Ruby имеет открытый исходный код, а его исходный код доступен на основных социальных сайтах по программированию, перечисленных ниже. Разработчикам рекомендуется загрузить исходный код и внести свой вклад, предложив или добавив новые функции или улучшив существующие, чтобы другие также могли воспользоваться этим.
Исходный код
Новейший исходный код можно получить в одном из следующих мест:
Примеры кода
В этом разделе рассматриваются следующие темы:
- Скачайте и настройте Aspose.Email в Ruby
- Руководство для программистов Ruby
- Программирование электронной почты на Ruby
- Преобразование сообщений электронной почты в Ruby
- Создайте новую электронную почту в Ruby
- Настройка заголовков писем в Ruby
- Отображение информации об электронной почте на экране в Ruby
- Извлечение заголовков писем в Ruby
- Управление вложениями в сообщении электронной почты в Ruby
- Сохранить сообщение как черновик в Ruby
- Обновите и сохраните электронное письмо в Ruby
- Программирование Outlook на Ruby
- Работа с файлами сообщений Outlook (MSG) в Ruby
- Работа с файлами персонального хранилища Outlook (PST) в Ruby
- Добавление файлов в PST в Ruby
- Добавление MapicaLendar в PST в Ruby
- Добавление MapiContact в PST в Ruby
- Добавление журнала MapiJournal в PST в Ruby
- Добавление MapiNote в PST в Ruby
- Добавление MapiTask в PST в Ruby
- Создайте новый PST в Ruby
- Поиск сообщений и папок в PST по некоторым критериям в Ruby
- Поиск строк в PST с игнорированием регистра в Ruby
- Программирование электронной почты на Ruby
- Поддерживайте, расширяйте и вносите свой вклад в Aspose.Email на Ruby