ในหัวข้อสั้นๆ นี้ คุณจะเข้าใจวิธี ส่ง Word Document ในอีเมลโดยใช้ Java คุณสามารถแปลงไฟล์ต้นฉบับเป็นรูปแบบ MHTML และระบุการตั้งค่าอีเมลเพื่อส่งอีเมลในระบบปฏิบัติการทั่วไป เช่น MS Windows, Ubuntu หรือ macOS โดยใช้การเรียก API แบบธรรมดา
ขั้นตอนในการส่งเอกสาร Word ในอีเมลโดยใช้ Java
- เพิ่มการอ้างอิงไฟล์ Aspose.Words และ Aspose.Email JAR จากที่เก็บ Maven
- สร้างอินสแตนซ์วัตถุ Document Class เพื่อโหลดเอกสารอินพุตสำหรับการส่งอีเมล
- ระบุ SaveOptions ต่างๆ เพื่อบันทึกไฟล์ในรูปแบบ MHTML เพื่อบันทึกข้อมูลลงในสตรีม
- โหลดไฟล์โดยใช้คลาส MailMessage
- เริ่มต้นไคลเอ็นต์ SMTP เพื่อกำหนดค่าข้อความอีเมล
- ส่งข้อความอีเมลที่มีเอกสารคำ
ในขั้นตอนเหล่านี้ ขั้นแรกให้โหลดเอกสาร Word ที่ป้อนในรูปแบบไฟล์ DOCX หรือ DOC จากนั้นจะถูกแปลงเป็นไฟล์ MHTML โดยใช้สตรีมออบเจกต์ ซึ่งโหลดเป็นไฟล์อินพุตสำหรับการส่งอีเมล สุดท้าย เราระบุคุณสมบัติการกำหนดค่า เช่น ผู้ส่ง หัวเรื่อง พอร์ต เพื่อส่งข้อความอีเมล
รหัสเพื่อส่ง DOCX ในอีเมลด้วย Java
ในข้อมูลโค้ดด้านบน เราได้โหลดไฟล์ DOCX ต้นทางในขณะที่ใช้วัตถุของ คลาสเอกสาร จากนั้นจะถูกแปลงเป็นไฟล์ MHTML โดยใช้สตรีมที่ Aspose.Email จะประมวลผลในภายหลัง จากนั้นเราจะตั้งค่ากำหนดต่างๆ สำหรับการส่งข้อความอีเมล เช่น อีเมลถึง อีเมลจาก หัวข้อ และการตั้งค่าโฮสต์เพื่อควบคุมคุณสมบัติของข้อความอีเมล สิ่งนี้ทำให้คุณสามารถกำหนดคุณสมบัติการส่งอีเมลโดยอัตโนมัติและ ส่งเอกสารในอีเมลด้วย Java
ก่อนหน้านี้ เราได้เรียนรู้เกี่ยวกับ วิธีแปลง Word เป็น Markdown โดยใช้ Java ในขณะที่หัวข้อนี้เรามุ่งเน้นไปที่การเรนเดอร์ DOCX เป็น TIFF ในหัวข้อนี้ เราได้เรียนรู้วิธีการใช้ Java send Word Document in Email