Aspose.Email Java per Ruby

Introduzione

Rjb - Ruby Java Bridge

RJB è un programma bridge che collega Ruby e Java tramite Java Native Interface. Rake + Rjb è uno strumento di build più potente e utile rispetto a Maven e Ant. È possibile testare direttamente la classe di logica di business Java con il mock di Rjb. Aiuta a migrare il Model Object di Struts nella tua applicazione RoR. Tuttavia, per le applicazioni buildSwing, Ruby (e Rjb) non gestisce i thread nativi della JVM.

Aspose.Email per Java

Aspose.Email per Java è una libreria di classi Java che consente alle applicazioni Java di leggere e scrivere file di messaggi email in vari formati senza Microsoft Outlook. Fornisce classi per leggere e aggiornare file MSG, EML, EMLX, OFT, aggiungere/rimuovere allegati e destinatari, aggiornare oggetto, corpo e altre proprietà dei file MSG.

Aspose.Email Java per Ruby

Il progetto Aspose.Email Java per Ruby mostra come eseguire diverse operazioni utilizzando le API Aspose.Email Java in Ruby. Questo progetto è finalizzato a fornire esempi utili per gli sviluppatori Ruby che desiderano utilizzare Aspose.Email per Java nei loro progetti Ruby usando Rjb (Ruby Java Bridge).

Requisiti di sistema e piattaforme supportate

Requisiti di sistema

Di seguito i requisiti di sistema per utilizzare Aspose.Email Java per Ruby:

  • Gem Rjb è configurato
  • Componente Aspose.Email scaricato

Piattaforme supportate

Di seguito sono riportate le piattaforme supportate:

  • Ruby 2.2.x o versioni successive e il relativo DevKit.
  • Java 1.5 o versioni successive

Download

Scarica le librerie richieste

Scarica le librerie richieste elencate di seguito. Queste sono necessarie per eseguire gli esempi Aspose.Email Java per Ruby.

Scarica esempi da siti di coding social

Le seguenti versioni di esempi funzionanti sono disponibili per il download nei siti di coding social menzionati di seguito:

GitHub

Installazione e Utilizzo

Installazione

È molto semplice e facile installare il gem Aspose.Email Java per Ruby, per favore segui questi semplici passaggi:

  1. Esegui il comando seguente.

 $ gem install aspose-emailjava
  1. Scarica il componente Aspose.Email per Java necessario dal seguente link. https://downloads.aspose.com/total
  2. Crea la cartella "jars" nella radice del gem Aspose.Email Java per Ruby e copia il componente scaricato al suo interno.

Utilizzo

Includi i file necessari per lavorare con l’esempio createnewemail.


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

include Asposeemailjava

include Asposeemailjava::CreateNewEmail

initialize_aspose_email

Comprendiamo il codice sopra.

  1. La prima riga assicura che aspose email sia caricato e disponibile.
  2. Includi i file necessari per accedere a aspose email.
  3. Inizializza le librerie. Le classi aspose JAVA sono caricate dal percorso indicato nel file aspose.yml

Supporto, Estendi e Contribuisci

Supporto

Fin dai primi giorni di Aspose, sapevamo che limitarsi a fornire ai nostri clienti buoni prodotti non sarebbe stato sufficiente. Dovevamo anche offrire un buon servizio. Siamo noi stessi sviluppatori e comprendiamo quanto sia frustrante quando un problema tecnico o una stranezza nel software ti impedisce di fare ciò che devi fare. Siamo qui per risolvere i problemi, non per crearli.

Ecco perché offriamo supporto gratuito. Chiunque utilizzi il nostro prodotto, che lo abbia acquistato o lo stia valutando, merita tutta la nostra attenzione e rispetto.

È possibile segnalare qualsiasi problema o suggerimento relativo ad Aspose.Email Java per Ruby utilizzando una delle seguenti piattaforme:

Estendi e contribuisci

Aspose.Email Java per Ruby è open source e il suo codice sorgente è disponibile sui principali siti di coding social elencati di seguito. Gli sviluppatori sono incoraggiati a scaricare il codice sorgente e contribuire suggerendo o aggiungendo nuove funzionalità o migliorando quelle esistenti, in modo che anche gli altri possano beneficiarne.

Codice sorgente

È possibile ottenere il codice sorgente più recente da una delle seguenti posizioni:

Esempi di codice

Questa sezione include i seguenti argomenti: