Aspose.Email Java für Ruby
Einleitung
Rjb – Ruby Java Bridge
RJB ist ein Brückenprogramm, das Ruby und Java über das Java Native Interface verbindet. Rake + Rjb ist ein leistungsfähigeres und nützlicheres Build‑Tool als sowohl Maven als auch Ant. Sie können Ihre Java‑Business‑Logic‑Klasse selbst mit dem Mock von Rjb testen. Es hilft, Struts‑Model‑Objekte in Ihre RoR‑Anwendung zu migrieren. Beachten Sie jedoch bei Build‑Swing‑Anwendungen, dass Ruby (und Rjb) die native Thread‑Verarbeitung der JVM nicht berücksichtigen.
Aspose.Email für Java
Aspose.Email für Java ist eine Java-Klassenbibliothek, die Java-Anwendungen ermöglicht, E‑Mail-Nachrichtendateien in verschiedenen Formaten zu lesen und zu schreiben, ohne Microsoft Outlook zu benötigen. Sie stellt Klassen zum Lesen und Aktualisieren von MSG-, EML-, EMLX- und OFT-Dateien bereit, ermöglicht das Hinzufügen/Entfernen von Anhängen und Empfängern sowie das Aktualisieren von Betreff, Körper und weiteren MSG-Dateiattributen.
Aspose.Email Java für Ruby
Das Projekt Aspose.Email Java für Ruby zeigt, wie verschiedene Aufgaben mithilfe der Aspose.Email Java‑APIs in Ruby ausgeführt werden können. Dieses Projekt soll nützliche Beispiele für Ruby‑Entwickler bereitstellen, die Aspose.Email für Java in ihren Ruby‑Projekten mithilfe von Rjb (Ruby Java Bridge) nutzen möchten.
Systemanforderungen und unterstützte Plattformen
Systemanforderungen
Im Folgenden die Systemanforderungen für die Verwendung von Aspose.Email Java für Ruby:
- Rjb Gem ist konfiguriert
- Heruntergeladene Aspose.Email‑Komponente
Unterstützte Plattformen
Folgende Plattformen werden unterstützt:
- Ruby 2.2.x oder höher und das zugehörige DevKit.
- Java 1.5 oder höher
Downloads
Erforderliche Bibliotheken herunterladen
Laden Sie die unten aufgeführten erforderlichen Bibliotheken herunter. Diese werden für die Ausführung der Aspose.Email Java für Ruby‑Beispiele benötigt.
Beispiele von Social-Coding-Websites herunterladen
Die folgenden Versionen funktionierender Beispiele stehen zum Download auf den unten genannten Social-Coding-Websites zur Verfügung:
GitHub
Installation und Nutzung
Installation
Die Installation des Aspose.Email Java für Ruby‑Gems ist sehr einfach und unkompliziert, bitte folgen Sie diesen einfachen Schritten:
- Führen Sie den folgenden Befehl aus.
$ gem install aspose-emailjava
- Laden Sie die erforderliche Aspose.Email für Java‑Komponente von folgendem Link herunter. https://downloads.aspose.com/total
- Erstellen Sie einen Ordner "jars" im Stammverzeichnis des Aspose.Email Java für Ruby‑Gems und kopieren Sie die heruntergeladene Komponente dort hinein.
Verwendung
Binden Sie die erforderlichen Dateien für die Arbeit mit dem createnewemail‑Beispiel ein.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
Lassen Sie uns den obigen Code verstehen.
- Die erste Zeile stellt sicher, dass die Aspose‑E‑Mail geladen und verfügbar ist.
- Binden Sie die Dateien ein, die für den Zugriff auf die Aspose‑E‑Mail erforderlich sind.
- Initialisieren Sie die Bibliotheken. Die Aspose‑Java‑Klassen werden aus dem im aspose.yml‑Datei angegebenen Pfad geladen.
Unterstützung, Erweiterung und Mitwirken
Unterstützung
Seit den allerersten Tagen von Aspose wussten wir, dass es nicht ausreicht, unseren Kunden nur gute Produkte zu bieten. Wir mussten auch einen guten Service liefern. Wir sind selbst Entwickler und verstehen, wie frustrierend es ist, wenn ein technisches Problem oder eine Eigenheit der Software Sie daran hindert, das zu tun, was Sie brauchen. Wir sind hier, um Probleme zu lösen, nicht zu schaffen.
Deshalb bieten wir kostenlosen Support an. Jeder, der unser Produkt nutzt, egal ob er es gekauft hat oder eine Evaluierung verwendet, verdient unsere volle Aufmerksamkeit und Respekt.
Sie können Probleme oder Vorschläge zu Aspose.Email Java für Ruby über eine der folgenden Plattformen melden:
Erweitern und Mitwirken
Aspose.Email Java für Ruby ist Open Source und sein Quellcode ist auf den unten aufgeführten wichtigen Social-Coding-Websites verfügbar. Entwickler werden ermutigt, den Quellcode herunterzuladen und beizutragen, indem sie neue Funktionen vorschlagen oder hinzufügen bzw. bestehende verbessern, damit auch andere davon profitieren können.
Quellcode
Sie können den neuesten Quellcode von einem der folgenden Orte erhalten:
Beispielcode
Dieser Abschnitt enthält die folgenden Themen:
- Aspose.Email in Ruby herunterladen und konfigurieren
- Leitfaden für Ruby-Programmierer
- Programmierung von E‑Mail in Ruby
- E‑Mail-Nachrichten in Ruby konvertieren
- Neue E‑Mail in Ruby erstellen
- Anpassen von E‑Mail-Headern in Ruby
- Anzeige von E‑Mail-Informationen auf dem Bildschirm in Ruby
- Extrahieren von E‑Mail-Headern in Ruby
- Anhänge in E‑Mail-Nachrichten in Ruby verwalten
- Nachricht als Entwurf in Ruby speichern
- Eine E‑Mail in Ruby aktualisieren und speichern
- Programmieren von Outlook in Ruby
- Arbeiten mit Outlook-Nachrichten (MSG)-Dateien in Ruby
- Arbeiten mit Outlook Personal Storage (PST)-Dateien in Ruby
- Dateien zu PST in Ruby hinzufügen
- Hinzufügen von MapiCalendar zu PST in Ruby
- Hinzufügen von MapiContact zu PST in Ruby
- Hinzufügen von MapiJournal zu PST in Ruby
- Hinzufügen von MapiNote zu PST in Ruby
- Hinzufügen von MapiTask zu PST in Ruby
- Neue PST in Ruby erstellen
- Nachrichten und Ordner in einer PST nach bestimmten Kriterien in Ruby durchsuchen
- Stringsuche in PST ohne Beachtung der Groß-/Kleinschreibung in Ruby
- Programmierung von E‑Mail in Ruby
- Unterstützen, erweitern und zu Aspose.Email in Ruby beitragen