Aspose.Email Java voor Ruby

Introductie

Rjb - Ruby Java Bridge

RJB is een bridge‑programma dat de verbinding legt tussen Ruby en Java via de Java Native Interface. Rake + Rjb is krachtiger en bruikbaarder als build‑tool dan zowel Maven als Ant. Je kunt je Java‑businesslogica‑klasse zelf testen met de mock van Rjb. Het helpt bij het migreren van Struts‑Modelobjecten naar je RoR‑applicatie. Maar wees voorzichtig met het bouwen van Swing‑applicaties; Ruby (en Rjb) houdt geen rekening met de native thread‑afhandeling van de JVM.

Aspose.Email voor Java

Aspose.Email voor Java is een Java-klassenbibliotheek die Java-toepassingen in staat stelt e-mailberichtbestanden in verschillende formaten te lezen en schrijven zonder Microsoft Outlook. Het biedt klassen om MSG-, EML-, EMLX-, OFT-bestanden te lezen en bij te werken, bijlagen en ontvangers toe te voegen/verwijderen, onderwerp, lichaam en andere MSG-bestandseigenschappen bij te werken.

Aspose.Email Java voor Ruby

Project Aspose.Email Java for Ruby toont hoe verschillende taken kunnen worden uitgevoerd met behulp van Aspose.Email Java API’s in Ruby. Dit project is bedoeld om nuttige voorbeelden te bieden voor Ruby‑ontwikkelaars die Aspose.Email voor Java willen benutten in hun Ruby‑projecten met behulp van Rjb (Ruby Java Bridge).

Systeemvereisten en ondersteunde platforms

Systeemvereisten

De volgende systeemvereisten zijn vereist om Aspose.Email Java voor Ruby te gebruiken:

  • Rjb Gem is geconfigureerd
  • Gedownloade Aspose.Email component

Ondersteunde platforms

De volgende platforms worden ondersteund:

  • Ruby 2.2.x of hoger en bijbehorende DevKit.
  • Java 1.5 of hoger

Downloads

Vereiste bibliotheken downloaden

Download de vereiste bibliotheken die hieronder worden vermeld. Deze zijn nodig voor het uitvoeren van Aspose.Email Java voor Ruby-voorbeelden.

Voorbeelden downloaden van sociale codeerwebsites

De volgende releases van werkende voorbeelden zijn beschikbaar om te downloaden op de hieronder genoemde sociale codeerwebsites:

GitHub

Installatie en gebruik

Installeren

Het is heel eenvoudig en makkelijk om de Aspose.Email Java voor Ruby-gem te installeren, volg alstublieft deze eenvoudige stappen:

  1. Voer de volgende opdracht uit.

 $ gem install aspose-emailjava
  1. Download het vereiste Aspose.Email voor Java-component via de volgende link. https://downloads.aspose.com/total
  2. Maak een "jars"-map aan in de root van de Aspose.Email Java voor Ruby-gem en kopieer het gedownloade component erin.

Gebruik

Neem de vereiste bestanden op voor het werken met het createnewemail-voorbeeld.


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

include Asposeemailjava

include Asposeemailjava::CreateNewEmail

initialize_aspose_email

Laten we de bovenstaande code begrijpen.

  1. De eerste regel zorgt ervoor dat de aspose e-mail is geladen en beschikbaar.
  2. Neem de bestanden op die nodig zijn om toegang te krijgen tot de aspose e-mail.
  3. Initialiseer de bibliotheken. De aspose JAVA-klassen worden geladen vanuit het pad dat is opgegeven in het aspose.yml-bestand

Ondersteuning, Uitbreiden en Bijdragen

Ondersteuning

Vanaf de allereerste dagen van Aspose wisten we dat alleen goede producten leveren niet genoeg zou zijn. We moesten ook goede service leveren. We zijn zelf ontwikkelaars en begrijpen hoe frustrerend het is wanneer een technisch probleem of een eigenaardigheid in de software je verhindert om te doen wat je moet doen. We zijn er om problemen op te lossen, niet om ze te creëren.

Daarom bieden we gratis ondersteuning. Iedereen die ons product gebruikt, of ze het hebben gekocht of een evaluatie gebruiken, verdienen onze volledige aandacht en respect.

U kunt eventuele problemen of suggesties met betrekking tot Aspose.Email Java voor Ruby loggen via een van de volgende platforms:

Uitbreiden en bijdragen

Aspose.Email Java voor Ruby is open source en de broncode is beschikbaar op de belangrijkste sociale codeerwebsites die hieronder zijn vermeld. Ontwikkelaars worden aangemoedigd de broncode te downloaden en bij te dragen door nieuwe functies voor te stellen of toe te voegen of bestaande te verbeteren, zodat anderen er ook van kunnen profiteren.

Broncode

U kunt de nieuwste broncode verkrijgen op een van de volgende locaties:

Voorbeeldcode

Dit gedeelte bevat de volgende onderwerpen: