Aspose.Email Java para Ruby
Introducción
Rjb - Puente Ruby Java
RJB es un programa puente que conecta Ruby y Java mediante Java Native Interface. Rake + Rjb es una herramienta de compilación más poderosa y útil que Maven y Ant. Puedes probar tu propia clase de lógica de negocio Java con el mock de Rjb. Ayuda a migrar el Model Object de Struts a tu aplicación RoR. Pero ten en cuenta que para aplicaciones buildSwing, Ruby (y Rjb) no consideran la gestión de hilos nativos de la JVM.
Aspose.Email para Java
Aspose.Email para Java es una biblioteca de clases Java que permite a las aplicaciones Java leer y escribir archivos de mensajes de correo electrónico en varios formatos sin Microsoft Outlook. Proporciona clases para leer y actualizar archivos MSG, EML, EMLX, OFT, agregar/eliminar adjuntos y destinatarios, actualizar el asunto, el cuerpo y otras propiedades de los archivos MSG.
Aspose.Email Java para Ruby
El proyecto Aspose.Email Java para Ruby muestra cómo se pueden realizar diferentes tareas utilizando las API de Aspose.Email Java en Ruby. Este proyecto está dirigido a proporcionar ejemplos útiles para desarrolladores Ruby que desean utilizar Aspose.Email para Java en sus proyectos Ruby mediante Rjb (Ruby Java Bridge).
Requisitos del Sistema y Plataformas Compatibles
Requisitos del Sistema
A continuación se presentan los requisitos del sistema para usar Aspose.Email Java para Ruby:
- Rjb Gem está configurado
- Componente Aspose.Email descargado
Plataformas Compatibles
Las siguientes son las plataformas compatibles:
- Ruby 2.2.x o superior y el DevKit correspondiente.
- Java 1.5 o superior
Descargas
Descargar Bibliotecas Requeridas
Descargue las bibliotecas requeridas mencionadas a continuación. Estas son necesarias para ejecutar los ejemplos de Aspose.Email Java para Ruby.
Descargar ejemplos de sitios de código social
Las siguientes versiones de ejemplos en ejecución están disponibles para descargar en los sitios de código social mencionados a continuación:
GitHub
Instalación y uso
Instalando
Es muy simple y fácil instalar el gem Aspose.Email Java para Ruby, por favor siga estos simples pasos:
- Ejecute el siguiente comando.
$ gem install aspose-emailjava
- Descargue el componente requerido de Aspose.Email para Java del siguiente enlace. https://downloads.aspose.com/total
- Cree la carpeta "jars" en la raíz del gem Aspose.Email Java para Ruby y copie el componente descargado dentro de ella.
Usando
Incluya los archivos requeridos para trabajar con el ejemplo createnewemail.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
Entendamos el código anterior.
- La primera línea asegura que el correo aspose está cargado y disponible.
- Incluya los archivos necesarios para acceder al correo aspose.
- Inicialice las bibliotecas. Las clases aspose JAVA se cargan desde la ruta proporcionada en el archivo aspose.yml
Soporte, Extender y Contribuir
Soporte
Desde los primeros días de Aspose, supimos que solo ofrecer buenos productos a nuestros clientes no sería suficiente. También necesitábamos brindar un buen servicio. Somos desarrolladores y entendemos lo frustrante que es cuando un problema técnico o una peculiaridad del software le impide hacer lo que necesita. Estamos aquí para resolver problemas, no para crearlos.
Por eso ofrecemos soporte gratuito. Cualquier persona que use nuestro producto, ya sea que lo haya comprado o lo esté evaluando, merece toda nuestra atención y respeto.
Puede registrar cualquier problema o sugerencia relacionados con Aspose.Email Java para Ruby usando cualquiera de las siguientes plataformas:
Ampliar y contribuir
Aspose.Email Java para Ruby es de código abierto y su código fuente está disponible en los principales sitios de código social listados a continuación. Se anima a los desarrolladores a descargar el código fuente y contribuir sugiriendo o añadiendo nuevas funcionalidades o mejorando las existentes, para que otros también puedan beneficiarse de ello.
Código fuente
Puede obtener el código fuente más reciente de una de las siguientes ubicaciones:
Ejemplos de código de muestra
Esta sección incluye los siguientes temas:
- Descargar y configurar Aspose.Email en Ruby
- Guía para programadores Ruby
- Programación de correo electrónico en Ruby
- Convertir mensajes de correo electrónico en Ruby
- Crear nuevo correo electrónico en Ruby
- Personalizar encabezados de correo electrónico en Ruby
- Mostrar información del correo electrónico en pantalla en Ruby
- Extraer encabezados de correo electrónico en Ruby
- Gestionar archivos adjuntos en mensaje de correo electrónico en Ruby
- Guardar mensaje como borrador en Ruby
- Actualizar y guardar un correo electrónico en Ruby
- Programando Outlook en Ruby
- Trabajar con archivos de mensaje de Outlook (MSG) en Ruby
- Trabajar con archivos de almacenamiento personal de Outlook (PST) en Ruby
- Agregar archivos a PST en Ruby
- Agregar MapiCalendar a PST en Ruby
- Agregar MapiContact a PST en Ruby
- Agregar MapiJournal a PST en Ruby
- Agregar MapiNote a PST en Ruby
- Agregar MapiTask a PST en Ruby
- Crear nuevo PST en Ruby
- Buscar mensajes y carpetas en un PST por ciertos criterios en Ruby
- Búsqueda de cadenas en PST sin distinción de mayúsculas/minúsculas en Ruby
- Programación de correo electrónico en Ruby
- Soporte, ampliación y contribución a Aspose.Email en Ruby