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:
- Esegui il comando seguente.
$ gem install aspose-emailjava
- Scarica il componente Aspose.Email per Java necessario dal seguente link. https://downloads.aspose.com/total
- 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.
- La prima riga assicura che aspose email sia caricato e disponibile.
- Includi i file necessari per accedere a aspose email.
- 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:
- Download e Configura Aspose.Email in Ruby
- Guida per programmatori Ruby
- Programmare email in Ruby
- Conversione di messaggi email in Ruby
- Crea una nuova email in Ruby
- Personalizzazione delle intestazioni email in Ruby
- Visualizzazione delle informazioni email sullo schermo in Ruby
- Estrazione delle intestazioni email in Ruby
- Gestisci gli allegati nei messaggi email in Ruby
- Salva messaggio come bozza in Ruby
- Aggiorna e salva un’email in Ruby
- Programmare Outlook in Ruby
- Lavorare con file Outlook Message (MSG) in Ruby
- Lavorare con file Outlook Personal Storage (PST) in Ruby
- Aggiunta di file a PST in Ruby
- Aggiunta di MapiCalendar a PST in Ruby
- Aggiunta di MapiContact a PST in Ruby
- Aggiunta di MapiJournal a PST in Ruby
- Aggiunta di MapiNote a PST in Ruby
- Aggiunta di MapiTask a PST in Ruby
- Crea un nuovo PST in Ruby
- Cerca messaggi e cartelle in un PST per alcuni criteri in Ruby
- Ricerca di stringhe in PST ignorando il maiuscolo/minuscolo in Ruby
- Programmare email in Ruby
- Supporta, Estendi e Contribuisci ad Aspose.Email in Ruby