Chuyển đổi định dạng email Thunderbird và Outlook qua Java

Microsoft® Chuyển đổi và phân tích cú pháp tệp Outlook và Thunderbird để xây dựng các ứng dụng Java đa nền tảng

 

Java Email API để xây dựng các giải pháp xử lý thư đa nền tảng có khả năng tạo, thao tác, xử lý và chuyển đổi thư mà không cần cài đặt Microsoft Outlook®. Các nhà phát triển có thể dễ dàng nâng cao các ứng dụng để thêm tiêu đề tùy chỉnh, tệp đính kèm, xác thực địa chỉ email và chuyển đổi giữa các định dạng như EML, MSG, MBOX, OST, PST và MHT.

Chuyển đổi định dạng email sang các định dạng khác nhau

Các nhà phát triển có thể dễ dàng chuyển đổi các định dạng tin nhắn được hỗ trợ bằng thư viện Java. Nó chỉ cần tải tệp nguồn vào mô hình đối tượng API và gọi phương thức lưu có các tham số liên quan. ví dụ: Để chuyển đổi EML sang MSG, Có MailMessage Tải hàm để lấy tệp nguồn và gọi phương thức lưu có tệp đầu ra và SaveOptions như các thông số liên quan.

Xem xét một kịch bản khác của chuyển đổi Mbox sang HTML, Quy trình là, đọc tệp Mbox bằng cách sử dụng MboxrdStorageReader , Lặp lại từng tin nhắn và lưu nó vào tệp HTML bằng cách cung cấp đường dẫn tệp và MailMessageSaveType như các tham số vào phương thức lưu.

Mã Java để chuyển đổi EML sang MSG
Mã Java để chuyển đổi Mbox sang HTML