Aspose.Email Java för Ruby
Introduktion
Rjb – Ruby Java Bridge
RJB är ett bryggprogram som kopplar ihop Ruby och Java med Java Native Interface. Rake + Rjb är ett kraftfullare och mer användbart byggverktyg än både Maven och Ant. Du kan testa din Java‑affärslogik‑klass med Rjbs mock. Det hjälper till att migrera Struts modellobjekt till ditt RoR‑program. Men var medveten om att för buildSwing‑applikationer hanterar Ruby (och Rjb) inte JVM:s inbyggda trådar.
Aspose.Email för Java
Aspose.Email för Java är ett Java-klassbibliotek som gör det möjligt för Java‑applikationer att läsa och skriva e‑postmeddelandefiler i olika format utan Microsoft Outlook. Det tillhandahåller klasser för att läsa och uppdatera MSG-, EML-, EMLX-, OFT‑filer, lägga till/ta bort bilagor och mottagare, uppdatera ämne, innehåll och andra MSG‑filegenskaper.
Aspose.Email Java för Ruby
Projektet Aspose.Email Java för Ruby visar hur olika uppgifter kan utföras med hjälp av Aspose.Email Java API:er i Ruby. Detta projekt syftar till att tillhandahålla användbara exempel för Ruby‑utvecklare som vill använda Aspose.Email för Java i sina Ruby‑projekt via Rjb (Ruby Java Bridge).
Systemkrav och stödjade plattformar
Systemkrav
Följande är systemkraven för att använda Aspose.Email Java för Ruby:
- Rjb Gem är konfigurerad
- Hämtad Aspose.Email-komponent
Stödda plattformar
Följande plattformar stöds:
- Ruby 2.2.x eller senare samt motsvarande DevKit.
- Java 1.5 eller senare
Nedladdningar
Ladda ner nödvändiga bibliotek
Ladda ner de nödvändiga biblioteken som nämns nedan. Dessa krävs för att köra Aspose.Email Java för Ruby‑exempel.
Ladda ner exempel från sociala kodningssajter
Följande versioner av körande exempel finns tillgängliga för nedladdning på nedanstående nämnda sociala kodningssajter:
GitHub
Installation och Användning
Installation
Det är väldigt enkelt och lätt att installera Aspose.Email Java för Ruby‑gem, följ dessa enkla steg:
- Kör följande kommando.
$ gem install aspose-emailjava
- Ladda ner den nödvändiga Aspose.Email för Java‑komponenten från följande länk. https://downloads.aspose.com/total
- Skapa mappen "jars" i rotkatalogen för Aspose.Email Java för Ruby‑gem och kopiera den nedladdade komponenten dit.
Användning
Inkludera de nödvändiga filerna för att arbeta med createnewemail-exemplet.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
Låt oss förstå koden ovan.
- Den första raden säkerställer att Aspose e‑post är laddad och tillgänglig.
- Inkludera de filer som krävs för att komma åt Aspose e‑post.
- Initiera biblioteken. Aspose JAVA-klasserna laddas från sökvägen som anges i aspose.yml-filen
Support, Utöka och Bidra
Support
Från de allra första dagarna i Aspose visste vi att det inte räckte med att bara leverera bra produkter till våra kunder. Vi behövde också leverera bra service. Vi är själva utvecklare och förstår hur frustrerande det är när ett tekniskt problem eller en egenhet i mjukvaran hindrar dig från att göra det du behöver. Vi är här för att lösa problem, inte skapa dem.
Det är därför vi erbjuder gratis support. Alla som använder vår produkt, oavsett om de har köpt den eller använder en utvärdering, förtjänar vår fulla uppmärksamhet och respekt.
Du kan logga eventuella problem eller förslag relaterade till Aspose.Email Java för Ruby via någon av följande plattformar:
Utöka och bidra
Aspose.Email Java för Ruby är öppen källkod och dess källkod finns tillgänglig på de stora sociala kodningswebbplatserna nedan. Utvecklare uppmuntras att ladda ner källkoden och bidra genom att föreslå eller lägga till nya funktioner eller förbättra befintliga, så att andra också kan dra nytta av den.
Källkod
Du kan hämta den senaste källkoden från någon av följande platser:
Exempelkod
Detta avsnitt innehåller följande ämnen:
- Ladda ner och konfigurera Aspose.Email i Ruby
- Guide för Ruby-programmerare
- Programmera e‑post i Ruby
- Programmera Outlook i Ruby
- Arbeta med Outlook Message (MSG)-filer i Ruby
- Arbeta med Outlook Personal Storage (PST)-filer i Ruby
- Lägga till filer i PST i Ruby
- Lägga till MapiCalendar i PST i Ruby
- Lägga till MapiContact i PST i Ruby
- Lägga till MapiJournal i PST i Ruby
- Lägga till MapiNote i PST i Ruby
- Lägga till MapiTask i PST i Ruby
- Skapa ny PST i Ruby
- Sök meddelanden och mappar i en PST efter vissa kriterier i Ruby
- Strängsökning i PST med ignorering av skiftläge i Ruby
- Stöd, utöka och bidra till Aspose.Email i Ruby