Aspose.Email Java for Apache POI - HSMF
Giới thiệu
Apache POI - HSMF
HSMF là triển khai Java thuần của dự án POI cho định dạng Outlook MSG.
Hiện tại, nó cung cấp quyền truy cập đọc cấp thấp vào toàn bộ tệp, cùng với một cách tiếp cận cho người dùng để lấy nội dung văn bản chung của các tệp MSG.
Đọc thêm tại poi.apache.org
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 tin nhắn email ở các định dạng khác nhau 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.
Đọc thêm tại aspose.com
Aspose.Email Java cho Apache POI - HSMF
Dự án Aspose.Email cho Apache POI - HSMF cho thấy cách thực hiện các nhiệm vụ khác nhau bằng các API Java của Aspose.Email so với Apache POI HSMF. Dự án cũng đề cập đến các tính năng chỉ có trong API Aspose.Email nhưng không có trong Apache POI HSMF để xử lý tin nhắn email.
Dự án này hữu ích cho các nhà phát triển muốn so sánh Apache POI HSMF với Aspose.Email HOẶC di chuyển từ Apache POI HSMF sang Aspose.Email.
Yêu cầu hệ thống và Nền tảng hỗ trợ
Yêu cầu hệ thống
Các yêu cầu hệ thống để chạy Aspose.Email Java cho Apache POI - HSMF:
- Đã cài đặt Java 1.4 trở lên.
- Thành phần Aspose.Email đã tải xuống.
- Các thư viện Apache POI - HSMF đã tải xuống.
Nền tảng được hỗ trợ
Các nền tảng được hỗ trợ:
- Apache POI 3.11.
- Aspose.Email 4.2.0.0 trở lên.
- IDE Java (Eclipse, NetBeans, IntelliJ, …).
Tải xuống và Cấu hình
Bạn có thể trực tiếp bao gồm mã nguồn của Aspose.Email Java cho Apache POI vào dự án của mình, các bản phát hành của các ví dụ đang chạy dưới đây có thể tải xuống trên tất cả các trang mạng xã hội mã nguồn được đề cập dưới đây:
Bản phát hành - Dựa trên Maven
CodePlex
GitHub
Bản phát hành - Dựa trên Java
Các bản phát hành của các ví dụ đang chạy dưới đây có thể tải xuống trên tất cả các trang mạng xã hội mã nguồn được đề cập dưới đây:
CodePlex
- Ví dụ so sánh
- Thêm tính năng của Aspose.Email
GitHub
- Ví dụ so sánh
- Thêm tính năng của Aspose.Email
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 dưới đây. Đây là những thư viện cần cho việc chạy các ví dụ so sánh.
- Aspose: Thành phần Aspose.Email cho Java
- Apache POI: Apache POI - HSMF
Cách cấu hình mã nguồn
Vui lòng làm theo các bước đơn giản sau để mở và mở rộng mã nguồn khi sử dụng:
IDE Eclipse
- Tải về/Clone mã nguồn.
- Mở Eclipse và chọn File > Import…
- Chọn General > Existing Projects into Workspace.
- Duyệt tới chọn thư mục gốc của mã nguồn mới nhất mà bạn đã tải xuống.
- Nhấp Finish để nhập thành công dự án đã tải xuống.
IDE NetBeans
- Tải về/Clone mã nguồn.
- Mở NetBeans và chọn File > New Project…
- Trong tab Choose Project: Chọn Java > Java Project with Existing Sources.
- Trong tab Name and Location: Cung cấp Project Name và Project Folder mong muốn của bạn.
- Trong tab Existing Sources: Nhấp Add Folder… và duyệt để chọn thư mục gốc của mã nguồn mới nhất mà bạn đã tải xuống.
- Nhấp Finish để tạo thành công dự án đã tải xuống.
Tổng quan mã nguồn
Có hai dự án liên quan đến Aspose.Email Java cho Apache POI - HSMF
- Aspose.Email vs Apache POI HSMF - Chứa so sánh mã cho các tính năng trong Apache POI HSMF và Aspose.Email.
- Thêm tính năng của Aspose.Email - Chứa các tính năng phong phú của Aspose.Email so với Apache POI HSMF để thao tác các định dạng tệp email Outlook từ trong các ứng dụng
Để cấu hình Aspose.Email cho Java API, bao gồm URL kho Aspose và phụ thuộc Maven của Aspose.Email cho Java API trong pom.xml như sau:
Kho Maven Aspose
<repositories>
<repository>
<id>aspose-maven-repository</id>
<name>Aspose Maven Repository</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
Phụ thuộc Maven cho Aspose.Email cho Java
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>5.5.0</version>
<classifier>jdk16</classifier>
</dependency>
Lưu ý: Vui lòng sử dụng phiên bản mới nhất hiện có của Aspose API.
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 Apache POI HSMF bằng cách sử dụng bất kỳ nền tảng nào sau đây:
Mở rộng và đóng góp
Aspose.Email Java cho Apache POI HSMF là mã nguồn mở và mã nguồn của nó có sẵn trên các trang web lập trình cộng đồng 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ó, để người khác cũng có thể hưởng lợi từ nó.
Mã nguồn
Bạn có thể lấy mã nguồn mới nhất từ một trong các địa điểm sau
Ví dụ mã mẫu
Phần này bao gồm các chủ đề sau
- So sánh mã cho các tính năng chung trong Aspose.Email và Apache POI HSMF
- Trích xuất tệp đính kèm tin nhắn bằng Aspose.Email và Apache POI HSMF
- Trích xuất nội dung tin nhắn bằng Aspose.Email và Apache POI HSMF
- Trích xuất tiêu đề tin nhắn bằng Aspose.Email và Apache POI HSMF
- Tải tin nhắn email bằng Aspose.Email và Apache POI HSMF
- Lưu tin nhắn email bằng Aspose.Email và Apache POI HSMF
- Các tính năng thiếu trong Apache POI HSMF