Aspose.Email Java cho Ruby
Giới thiệu
Rjb - Cầu nối Ruby Java
RJB là một chương trình cầu nối kết nối giữa Ruby và Java bằng Java Native Interface. Rake + Rjb là công cụ xây dựng mạnh mẽ và hữu ích hơn cả Maven và Ant. Bạn có thể kiểm thử lớp logic nghiệp vụ Java của mình bằng mô phỏng của Rjb. Nó giúp di chuyển Model Object của Struts vào ứng dụng RoR của bạn. Tuy nhiên, khi xây dựng ứng dụng buildSwing, Ruby (và Rjb) không hỗ trợ xử lý luồng gốc của JVM.
Aspose.Email cho Java
Aspose.Email cho Java là một thư viện lớp Java cho phép các ứng dụng Java đọc và ghi các tệp tin nhắn email ở nhiều định dạng mà không cần Microsoft Outlook. Nó cung cấp các lớp để đọc và cập nhật các tệp MSG, EML, EMLX, OFT, thêm/xóa tệp đính kèm và người nhận, cập nhật tiêu đề, nội dung và các thuộc tính khác của tệp MSG.
Aspose.Email Java cho Ruby
Dự án Aspose.Email Java cho Ruby cho thấy cách thực hiện các nhiệm vụ khác nhau bằng cách sử dụng API Aspose.Email Java trong Ruby. Dự án này nhằm cung cấp các ví dụ hữu ích cho các nhà phát triển Ruby muốn sử dụng Aspose.Email cho Java trong các dự án Ruby của họ bằng Rjb (Ruby Java Bridge).
Yêu cầu hệ thống và Nền tảng hỗ trợ
Yêu cầu hệ thống
Dưới đây là các yêu cầu hệ thống để sử dụng Aspose.Email Java cho Ruby:
- Gem Rjb đã được cấu hình
- Đã tải xuống thành phần Aspose.Email
Nền tảng được hỗ trợ
Các nền tảng được hỗ trợ:
- Ruby 2.2.x trở lên và DevKit tương ứng.
- Java 1.5 trở lên
Tải về
Tải xuống Thư viện cần thiết
Tải xuống các thư viện cần thiết được đề cập bên dưới. Đây là những thư viện cần thiết để thực thi các ví dụ Aspose.Email Java cho Ruby.
Tải ví dụ từ các trang mã nguồn xã hội
Các phiên bản ví dụ đang chạy sau có sẵn để tải xuống trên các trang mã nguồn xã hội được đề cập bên dưới:
GitHub
Cài đặt và Sử dụng
Cài đặt
Việc cài đặt gem Aspose.Email Java cho Ruby rất đơn giản và dễ dàng, vui lòng làm theo các bước sau:
- Chạy lệnh sau.
$ gem install aspose-emailjava
- Tải xuống thành phần Aspose.Email cho Java cần thiết từ liên kết sau. https://downloads.aspose.com/total
- Tạo thư mục "jars" ở gốc của gem Aspose.Email Java cho Ruby và sao chép thành phần đã tải về vào đó.
Sử dụng
Bao gồm các tệp cần thiết để làm việc với ví dụ createnewemail.
require File.dirname(File.dirname(File.dirname(__FILE__))) + '/lib/aspose-emailjava'
include Asposeemailjava
include Asposeemailjava::CreateNewEmail
initialize_aspose_email
Hãy hiểu mã trên.
- Dòng đầu tiên đảm bảo rằng email aspose đã được tải và sẵn sàng.
- Bao gồm các tệp cần thiết để truy cập email aspose.
- Khởi tạo các thư viện. Các lớp aspose JAVA được tải từ đường dẫn được cung cấp trong tệp aspose.yml
Hỗ trợ, Mở rộng và Góp sức
Hỗ trợ
Ngay từ những ngày đầu thành lập Aspose, chúng tôi biết chỉ cung cấp sản phẩm tốt cho khách hàng là chưa đủ. Chúng tôi còn cần cung cấp dịch vụ tốt. Chúng tôi cũng là những nhà phát triển và hiểu cảm giác bực bội khi một vấn đề kỹ thuật hoặc một lỗi trong phần mềm ngăn bạn thực hiện những gì cần làm. Chúng tôi ở đây để giải quyết vấn đề, không phải tạo ra chúng.
Đó là lý do chúng tôi cung cấp hỗ trợ miễn phí. Bất kỳ ai sử dụng sản phẩm của chúng tôi, dù họ đã mua hay đang sử dụng bản đánh giá, đều xứng đáng nhận được sự quan tâm và tôn trọng đầy đủ của chúng tôi.
Bạn có thể ghi lại bất kỳ vấn đề hoặc đề xuất nào liên quan đến Aspose.Email Java cho Ruby bằng cách sử dụng bất kỳ nền tảng sau đây:
Mở rộng và đóng góp
Aspose.Email Java cho Ruby là mã nguồn mở và mã nguồn của nó có sẵn trên các trang mã nguồn xã hội lớn được liệt kê dưới đây. Các nhà phát triển được khuyến khích tải mã nguồn và đóng góp bằng cách đề xuất hoặc thêm tính năng mới hoặc cải thiện các tính năng hiện có, để mọi người khác cũng có thể hưởng lợi.
Mã nguồn
Bạn có thể lấy mã nguồn mới nhất từ một trong các địa chỉ sau:
Ví dụ mã mẫu
Phần này bao gồm các chủ đề sau:
- Tải về và Cấu hình Aspose.Email trong Ruby
- Hướng dẫn cho Lập trình viên Ruby
- Lập trình Email trong Ruby
- Chuyển đổi Tin nhắn Email trong Ruby
- Tạo Email mới trong Ruby
- Tuỳ chỉnh Header Email trong Ruby
- Hiển thị Thông tin Email trên Màn hình trong Ruby
- Trích xuất Header Email trong Ruby
- Quản lý Tệp đính kèm trong Tin nhắn Email trong Ruby
- Lưu Tin nhắn dưới dạng Bản nháp trong Ruby
- Cập nhật và Lưu một Email trong Ruby
- Lập trình Outlook trong Ruby
- Làm việc với tệp Tin nhắn Outlook (MSG) trong Ruby
- Làm việc với tệp Lưu trữ Cá nhân Outlook (PST) trong Ruby
- Thêm tệp vào PST trong Ruby
- Thêm MapiCalendar vào PST trong Ruby
- Thêm MapiContact vào PST trong Ruby
- Thêm MapiJournal vào PST trong Ruby
- Thêm MapiNote vào PST trong Ruby
- Thêm MapiTask vào PST trong Ruby
- Tạo PST mới trong Ruby
- Tìm kiếm Tin nhắn và Thư mục trong PST theo Một số Tiêu chí trong Ruby
- Tìm kiếm chuỗi trong PST không phân biệt chữ hoa/chữ thường trong Ruby
- Lập trình Email trong Ruby
- Hỗ trợ, mở rộng và đóng góp cho Aspose.Email trong Ruby