Trong chủ đề ngắn gọn này, bạn sẽ hiểu cách gửi Word Document trong email bằng Java. Bạn có thể dễ dàng chuyển đổi tệp nguồn sang định dạng MHTML và chỉ định cài đặt email để gửi email trong bất kỳ hệ điều hành phổ biến nào như MS Windows, Ubuntu hoặc macOS bằng các lệnh gọi API đơn giản.
Các bước để gửi tài liệu Word trong Email bằng Java
- Thêm tham chiếu tệp JAR Aspose.Words và Aspose.Email từ kho lưu trữ Maven
- Khởi tạo đối tượng Document Class để tải tài liệu đầu vào để gửi email
- Chỉ định các SaveOptions khác nhau để lưu tệp ở định dạng MHTML để lưu dữ liệu vào luồng
- Tải tệp bằng lớp MailMessage
- Khởi tạo ứng dụng khách SMTP để định cấu hình email
- Gửi email có chứa tài liệu từ
Trong các bước này, trước hết chúng tôi tải tài liệu Word đầu vào ở định dạng tệp DOCX hoặc DOC. Sau đó, nó được chuyển đổi thành tệp MHTML bằng đối tượng luồng, được tải dưới dạng tệp đầu vào để gửi email. Cuối cùng, chúng tôi chỉ định các thuộc tính cấu hình như người gửi, chủ đề, cổng để gửi email.
Mã để gửi DOCX trong email bằng Java
Trong đoạn mã trên, chúng tôi đã tải tệp DOCX nguồn trong khi sử dụng một đối tượng thuộc Lớp tài liệu. Sau đó, nó được chuyển đổi thành tệp MHTML bằng các luồng sẽ được xử lý sau bởi Aspose.Email. Sau đó, chúng tôi đặt các tùy chọn khác nhau để gửi email như email đến, email từ, chủ đề và cài đặt máy chủ để kiểm soát các thuộc tính của email. Điều này cho phép bạn tự động hóa tính năng gửi email và gửi tài liệu trong email bằng Java.
Trước đây, chúng ta đã tìm hiểu về cách chuyển Word sang Markdown bằng Java. Trong khi đó, trong chủ đề này, chúng tôi tập trung vào việc hiển thị DOCX thành TIFF. Trong khi đó, trong chủ đề này, chúng ta đã học cách sử dụng Java gửi Tài liệu Word trong Email.