Aspose.Email Java pro Ruby
Úvod
Rjb – Ruby Java Bridge
RJB je mostní program, který propojuje Ruby a Java pomocí Java Native Interface. Rake + Rjb je výkonnější a užitečnější nástroj pro sestavování než Maven i Ant. Můžete testovat třídu své Java obchodní logiky pomocí mocku v Rjb. Pomáhá migrovat Model Object ze Struts do vaší RoR aplikace. Ale pozor při tvorbě Swing aplikací, Ruby (a Rjb) nebere v úvahu nativní správu vláken JVM.
Aspose.Email pro Java
Aspose.Email pro Java je knihovna tříd pro Javu, která umožňuje Java aplikacím číst a zapisovat soubory e-mailových zpráv v různých formátech bez Microsoft Outlooku. Poskytuje třídy pro čtení a aktualizaci souborů MSG, EML, EMLX, OFT, přidávání/odstraňování příloh a příjemců, aktualizaci předmětu, těla a dalších vlastností souborů MSG.
Aspose.Email Java pro Ruby
Cílem projektu Aspose.Email Java pro Ruby je ukázat, jak lze pomocí API Aspose.Email Java v Ruby provádět různé úkoly. Tento projekt poskytuje užitečné příklady pro vývojáře Ruby, kteří chtějí využít Aspose.Email pro Java ve svých Ruby projektech pomocí Rjb (Ruby Java Bridge).
Systémové požadavky a podporované platformy
Systémové požadavky
Následují systémové požadavky pro použití Aspose.Email Java pro Ruby:
- Rjb Gem je nakonfigurován
- Stažená komponenta Aspose.Email
Podporované platformy
Následující platformy jsou podporovány:
- Ruby 2.2.x nebo novější a příslušný DevKit.
- Java 1.5 nebo novější
Stahování
Stáhnout požadované knihovny
Stáhněte požadované knihovny uvedené níže. Tyto jsou potřeba pro spuštění příkladů Aspose.Email Java pro Ruby.
Stáhnout příklady ze sociálních kódovacích stránek
Následující verze spuštěných příkladů jsou k dispozici ke stažení na níže uvedených sociálních kódovacích stránkách:
GitHub
Instalace a použití
Instalace
Instalace Aspose.Email Java pro Ruby gem je velmi jednoduchá a snadná, postupujte podle těchto jednoduchých kroků:
- Spusťte následující příkaz.
$ gem install aspose-emailjava
- Stáhněte požadovanou komponentu Aspose.Email pro Java z následujícího odkazu. https://downloads.aspose.com/total
- Vytvořte složku "jars" v kořenovém adresáři gemu Aspose.Email Java pro Ruby a zkopírujte do ní staženou komponentu.
Použití
Zahrňte potřebné soubory pro práci s příkladem createnewemail.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
Pojďme pochopit výše uvedený kód.
- První řádek zajišťuje, že aspose email je načten a k dispozici.
- Zahrňte soubory potřebné pro přístup k aspose email.
- Inicializujte knihovny. Třídy aspose JAVA se načítají z cesty uvedené v souboru aspose.yml
Podpora, rozšíření a přispění
Podpora
Od prvních dnů Aspose jsme věděli, že pouhé poskytování dobrých produktů zákazníkům nebude stačit. Museli jsme také poskytovat kvalitní služby. Jsme vývojáři sami a rozumíme tomu, jak frustrující je, když technický problém nebo podivnost v softwaru vám brání v tom, co potřebujete udělat. Jsme tu, abychom řešili problémy, ne abychom je vytvářeli.
Proto nabízíme bezplatnou podporu. Každý, kdo používá náš produkt, ať už jej zakoupil nebo používá zkušební verzi, si zaslouží naši plnou pozornost a respekt.
Můžete zaznamenávat jakékoli problémy nebo návrhy související s Aspose.Email Java pro Ruby pomocí některé z následujících platforem:
Rozšiřovat a přispívat
Aspose.Email Java pro Ruby je open source a jeho zdrojový kód je dostupný na hlavních sociálních kódovacích webových stránkách uvedených níže. Vývojáři jsou vyzváni ke stažení zdrojového kódu a přispění návrhem nebo přidáním nových funkcí či vylepšením stávajících, aby i ostatní mohli profitovat.
Zdrojový kód
Nejnovější zdrojový kód můžete získat z některé z následujících lokací:
Ukázkové příklady kódu
Tato sekce zahrnuje následující témata:
- Stáhnout a nakonfigurovat Aspose.Email v Ruby
- Průvodce pro programátory Ruby
- Programování e-mailu v Ruby
- Převod e-mailových zpráv v Ruby
- Vytvořit nový e-mail v Ruby
- Přizpůsobení e-mailových hlaviček v Ruby
- Zobrazení informací o e-mailu na obrazovce v Ruby
- Extrahování e-mailových hlaviček v Ruby
- Správa příloh v e-mailové zprávě v Ruby
- Uložit zprávu jako koncept v Ruby
- Aktualizace a uložení e-mailu v Ruby
- Programování Outlooku v Ruby
- Práce s Outlook Message (MSG) soubory v Ruby
- Práce s Outlook Personal Storage (PST) soubory v Ruby
- Přidání souborů do PST v Ruby
- Přidání MapiCalendar do PST v Ruby
- Přidání MapiContact do PST v Ruby
- Přidání MapiJournal do PST v Ruby
- Přidání MapiNote do PST v Ruby
- Přidání MapiTask do PST v Ruby
- Vytvořit nový PST v Ruby
- Vyhledávání zpráv a složek v PST podle určitých kritérií v Ruby
- Vyhledávání řetězců v PST bez rozlišení velikosti písmen v Ruby
- Programování e-mailu v Ruby
- Podpořte, rozšiřujte a přispějte k Aspose.Email v Ruby