Aspose.Email Java pour Ruby

Introduction

Rjb - Pont Ruby Java

RJB est un programme de pont qui connecte Ruby et Java via l’interface native Java (JNI). Rake + Rjb est un outil de construction plus puissant et utile que Maven et Ant. Vous pouvez tester votre classe de logique métier Java elle‑même avec le mock de Rjb. Cela aide à migrer l’objet modèle de Struts dans votre application RoR. Mais attention lors de la création d’applications buildSwing, Ruby (et Rjb) ne prend pas en compte la gestion native des threads de la JVM.

Aspose.Email pour Java

Aspose.Email pour Java est une bibliothèque de classes Java qui permet aux applications Java de lire et d’écrire des fichiers de messages électroniques dans divers formats sans Microsoft Outlook. Elle fournit des classes pour lire et mettre à jour les fichiers MSG, EML, EMLX, OFT, ajouter/supprimer des pièces jointes et des destinataires, mettre à jour l’objet, le corps et d’autres propriétés des fichiers MSG.

Aspose.Email Java pour Ruby

Le projet Aspose.Email Java pour Ruby montre comment différentes tâches peuvent être effectuées en utilisant les API Aspose.Email Java en Ruby. Ce projet vise à fournir des exemples utiles aux développeurs Ruby qui souhaitent utiliser Aspose.Email pour Java dans leurs projets Ruby en utilisant Rjb (Ruby Java Bridge).

Exigences système et plateformes prises en charge

Exigences système

Voici les exigences système pour utiliser Aspose.Email Java pour Ruby :

  • La gemme Rjb est configurée
  • Composant Aspose.Email téléchargé

Plateformes prises en charge

Voici les plateformes prises en charge :

  • Ruby 2.2.x ou supérieur et le DevKit correspondant.
  • Java 1.5 ou supérieur

Téléchargements

Télécharger les bibliothèques requises

Téléchargez les bibliothèques requises mentionnées ci-dessous. Elles sont nécessaires à l’exécution des exemples Aspose.Email Java pour Ruby.

Télécharger les exemples depuis les sites de codage social

Les versions suivantes d’exemples fonctionnels sont disponibles en téléchargement sur les sites de codage social mentionnés ci-dessous :

GitHub

Installation et utilisation

Installation

Il est très simple et facile d’installer le gem Aspose.Email Java pour Ruby, veuillez suivre ces étapes simples :

  1. Exécutez la commande suivante.

 $ gem install aspose-emailjava
  1. Téléchargez le composant Aspose.Email pour Java requis depuis le lien suivant. https://downloads.aspose.com/total
  2. Créez le dossier "jars" à la racine du gem Aspose.Email Java pour Ruby et copiez le composant téléchargé à l’intérieur.

Utilisation

Incluez les fichiers requis pour travailler avec l’exemple createnewemail.


 require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'

include Asposeemailjava

include Asposeemailjava::CreateNewEmail

initialize_aspose_email

Comprenons le code ci-dessus.

  1. La première ligne veille à ce que l’e-mail aspose soit chargé et disponible.
  2. Incluez les fichiers nécessaires pour accéder à l’e-mail aspose.
  3. Initialisez les bibliothèques. Les classes aspose JAVA sont chargées depuis le chemin fourni dans le fichier aspose.yml

Support, Extension et Contribution

Support

Dès les premiers jours d’Aspose, nous savions que se contenter de fournir de bons produits à nos clients ne serait pas suffisant. Nous devions également offrir un bon service. Nous sommes nous‑mêmes développeurs et comprenons à quel point il est frustrant lorsqu’un problème technique ou une particularité du logiciel vous empêche de faire ce que vous devez faire. Nous sommes là pour résoudre les problèmes, pas les créer.

C’est pourquoi nous offrons un support gratuit. Toute personne qui utilise notre produit, qu’elle l’ait acheté ou qu’elle utilise une version d’évaluation, mérite toute notre attention et notre respect.

Vous pouvez signaler tout problème ou suggestion lié à Aspose.Email Java pour Ruby en utilisant l’une des plateformes suivantes :

Étendre et contribuer

Aspose.Email Java pour Ruby est open source et son code source est disponible sur les principaux sites de codage social répertoriés ci-dessous. Les développeurs sont encouragés à télécharger le code source et à contribuer en suggérant ou en ajoutant de nouvelles fonctionnalités ou en améliorant celles existantes, afin que d’autres puissent également en bénéficier.

Code source

Vous pouvez obtenir le code source le plus récent à partir de l’un des emplacements suivants :

Exemples de code

Cette section comprend les sujets suivants :