Aspose.Email Java dla Ruby
Wprowadzenie
Rjb – Ruby Java Bridge
RJB jest programem pomostowym, który łączy Ruby i Javę przy użyciu Java Native Interface. Rake + Rjb to potężniejsze i bardziej przydatne narzędzie budowania niż zarówno Maven, jak i Ant. Możesz testować własną klasę logiki biznesowej w Javie przy użyciu mocka Rjb. Pomaga to w migracji Model Object ze Struts do Twojej aplikacji RoR. Jednak przy budowaniu aplikacji buildSwing należy pamiętać, że Ruby (i Rjb) nie uwzględnia natywnego zarządzania wątkami JVM.
Aspose.Email for Java
Aspose.Email dla Java to biblioteka klas Java, która umożliwia aplikacjom Java odczyt i zapis plików wiadomości e-mail w różnych formatach bez Microsoft Outlook. Dostarcza klasy do odczytu i aktualizacji plików MSG, EML, EMLX, OFT, dodawania/usuuwania załączników i odbiorców, aktualizacji tematu, treści oraz innych właściwości plików MSG.
Aspose.Email Java dla Ruby
Projekt Aspose.Email Java for Ruby pokazuje, jak można wykonywać różne zadania przy użyciu interfejsów API Aspose.Email Java w Ruby. Projekt ma na celu dostarczenie przydatnych przykładów dla programistów Ruby, którzy chcą wykorzystać Aspose.Email for Java w swoich projektach Ruby przy użyciu Rjb (Ruby Java Bridge).
Wymagania systemowe i obsługiwane platformy
Wymagania systemowe
Poniżej przedstawiono wymagania systemowe do używania Aspose.Email Java dla Ruby:
- Gem Rjb jest skonfigurowany
- Pobrany komponent Aspose.Email
Obsługiwane platformy
Poniżej znajdują się obsługiwane platformy:
- Ruby 2.2.x lub nowszy oraz odpowiedni DevKit.
- Java 1.5 lub nowszy
Pobieranie
Pobierz wymagane biblioteki
Pobierz wymagane biblioteki wymienione poniżej. Są one potrzebne do uruchamiania przykładów Aspose.Email Java dla Ruby.
Pobierz przykłady z portali społecznościowych z kodem
Poniższe wersje uruchomionych przykładów są dostępne do pobrania na wymienionych niżej portalach społecznościowych z kodem:
GitHub
Instalacja i użycie
Instalowanie
Instalacja gema Aspose.Email Java dla Ruby jest bardzo prosta i łatwa, proszę postępować zgodnie z tymi prostymi krokami:
- Uruchom następujące polecenie.
$ gem install aspose-emailjava
- Pobierz wymagany komponent Aspose.Email dla Java z poniższego linku. https://downloads.aspose.com/total
- Utwórz folder "jars" w katalogu głównym gema Aspose.Email Java dla Ruby i skopiuj pobrany komponent do niego.
Używanie
Dołącz wymagane pliki do pracy z przykładem createnewemail.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
Zrozummy powyższy kod.
- Pierwsza linia zapewnia, że aspose email jest załadowane i dostępne.
- Dołącz pliki niezbędne do dostępu do aspose email.
- Zainicjalizuj biblioteki. Klasy aspose JAVA są ładowane ze ścieżki podanej w pliku aspose.yml
Wsparcie, Rozszerzanie i Współtworzenie
Wsparcie
Od pierwszych dni istnienia Aspose wiedzieliśmy, że samo dostarczanie naszym klientom dobrych produktów nie będzie wystarczające. Musieliśmy także zapewnić dobrą obsługę. Jako deweloperzy sami rozumiemy, jak frustrujące jest, gdy problem techniczny lub nieprawidłowość w oprogramowaniu uniemożliwia wykonanie potrzebnych działań. Jesteśmy tu, aby rozwiązywać problemy, a nie je tworzyć.
Dlatego oferujemy darmowe wsparcie. Każdy, kto korzysta z naszego produktu, niezależnie od tego, czy go kupił, czy używa wersji testowej, zasługuje na naszą pełną uwagę i szacunek.
Możesz zgłaszać wszelkie problemy lub sugestie związane z Aspose.Email Java dla Ruby, korzystając z dowolnej z poniższych platform:
Rozszerzaj i współtwórz
Aspose.Email Java dla Ruby jest oprogramowaniem open source, a jego kod źródłowy jest dostępny na głównych portalach społecznościowych z kodem wymienionych poniżej. Programiści są zachęcani do pobrania kodu źródłowego i wniesienia wkładu poprzez sugerowanie lub dodawanie nowych funkcji bądź ulepszanie istniejących, aby inni również mogli z niego korzystać.
Kod źródłowy
Możesz pobrać najnowszy kod źródłowy z jednego z następujących miejsc:
Przykłady kodu
Ta sekcja zawiera następujące tematy:
- Pobierz i skonfiguruj Aspose.Email w Ruby
- Przewodnik dla programistów Ruby
- Programowanie e-mail w Ruby
- Konwertowanie wiadomości e-mail w Ruby
- Utwórz nowy e-mail w Ruby
- Dostosowywanie nagłówków e-mail w Ruby
- Wyświetlanie informacji o e-mail na ekranie w Ruby
- Wyodrębnianie nagłówków e-mail w Ruby
- Zarządzanie załącznikami w wiadomości e-mail w Ruby
- Zapisz wiadomość jako wersję roboczą w Ruby
- Aktualizacja i zapis e-mail w Ruby
- Programowanie Outlook w Ruby
- Praca z plikami wiadomości Outlook (MSG) w Ruby
- Praca z plikami Outlook Personal Storage (PST) w Ruby
- Dodawanie plików do PST w Ruby
- Dodawanie MapiCalendar do PST w Ruby
- Dodawanie MapiContact do PST w Ruby
- Dodawanie MapiJournal do PST w Ruby
- Dodawanie MapiNote do PST w Ruby
- Dodawanie MapiTask do PST w Ruby
- Utwórz nowy PST w Ruby
- Wyszukiwanie wiadomości i folderów w PST według określonych kryteriów w Ruby
- Wyszukiwanie łańcuchów w PST z ignorowaniem wielkości liter w Ruby
- Programowanie e-mail w Ruby
- Wspieraj, rozwijaj i przyczyniaj się do Aspose.Email w Ruby