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 :
- Exécutez la commande suivante.
$ gem install aspose-emailjava
- Téléchargez le composant Aspose.Email pour Java requis depuis le lien suivant. https://downloads.aspose.com/total
- 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.
- La première ligne veille à ce que l’e-mail aspose soit chargé et disponible.
- Incluez les fichiers nécessaires pour accéder à l’e-mail aspose.
- 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 :
- Télécharger et configurer Aspose.Email en Ruby
- Guide du programmeur Ruby
- Programmation d’e-mail en Ruby
- Conversion des messages électroniques en Ruby
- Créer un nouveau courriel en Ruby
- Personnalisation des en-têtes d’e-mail en Ruby
- Affichage des informations d’e-mail à l’écran en Ruby
- Extraction des en-têtes d’e-mail en Ruby
- Gérer les pièces jointes dans un message électronique en Ruby
- Enregistrer le message en tant que brouillon en Ruby
- Mettre à jour et enregistrer un courriel en Ruby
- Programmer Outlook en Ruby
- Travailler avec les fichiers de messages Outlook (MSG) en Ruby
- Travailler avec les fichiers de stockage personnel Outlook (PST) en Ruby
- Ajout de fichiers à un PST en Ruby
- Ajout de MapiCalendar à un PST en Ruby
- Ajout de MapiContact à un PST en Ruby
- Ajout de MapiJournal à un PST en Ruby
- Ajout de MapiNote à un PST en Ruby
- Ajout de MapiTask à un PST en Ruby
- Créer un nouveau PST en Ruby
- Recherche de messages et dossiers dans un PST selon certains critères en Ruby
- Recherche de chaîne dans PST sans tenir compte de la casse en Ruby
- Programmation d’e-mail en Ruby
- Supporter, étendre et contribuer à Aspose.Email en Ruby