DOCX JPG PDF XML EML
  Product Family
PST

ตัวแปลง EML เป็น PST สำหรับแอปพลิเคชัน Java

Java API ที่ใช้งานง่ายเพื่อแปลงไฟล์อีเมลระหว่างรูปแบบตัวอย่างรหัสการแปลง EML เป็น PST และการรวมเข้ากับโครงการ Java

แปลง EML เป็น PST โดยใช้ Java API

กำหนดอีเมลสำหรับ Java ให้โซลูชันที่มีประสิทธิภาพและเชื่อถือได้สำหรับการแปลงไฟล์อีเมลระหว่างรูปแบบต่างๆช่วยลดความยุ่งยากในการแปลงรูปแบบอีเมลโดยให้ API ที่ตรงไปตรงไปตรงมาและมีประสิทธิภาพลองใช้ตัวอย่างโค้ดที่กระชับและตรงไปตรงมาซึ่งแสดงให้เห็นถึงความง่ายและประสิทธิภาพของกระบวนการแปลงรูปแบบอีเมลรหัสนี้แสดงถึงคลาสและวิธีการในการสร้างวัตถุและการจัดการเพื่อให้นักพัฒนาสามารถจัดการข้อมูลอีเมลได้อย่างง่ายดายและแม่นยำ และบรรลุผลลัพธ์ที่เชื่อถือได้และแม่นยำ

ด้วย Java API คุณไม่ต้องกังวลเกี่ยวกับอัลกอริทึมที่ซับซ้อนหรือการทำงานด้วยตนเองที่น่าเบื่อช่วยประหยัดเวลาและความพยายามสำหรับงานที่สำคัญยิ่งขึ้นเพื่อนำแอปพลิเคชันการประมวลผลอีเมลของคุณไปในระดับถัดไป

วิธีการติดตั้ง Aspose.Email สำหรับไลบรารี Java

ในการเริ่มใช้ความสามารถของ Java API ที่มีประสิทธิภาพและอุดมไปด้วยคุณลักษณะเป็นเรื่องง่ายด้วยการกระทำอย่างใดอย่างหนึ่งต่อไปนี้:

  • ดาวน์โหลดเวอร์ชันล่าสุดจาก Maven

  • ติดตั้งภายในโครงการที่ใช้ Maven ของคุณโดยการเพิ่มการกำหนดค่าต่อไปนี้ลงใน pom.xml

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

ในกรณีที่มีปัญหาหรือคำถามเกี่ยวกับกระบวนการติดตั้ง API โปรดเยี่ยมชม Installation ส่วนของของเรา documentation .

วิธีการแปลงข้อความ EML เป็นรูปแบบ PST

การแปลงข้อความ EML เป็นรูปแบบ PST เป็นประโยชน์ด้วยเหตุผลหลายประการไฟล์ PST ช่วยให้สามารถรวมข้อความอีเมลรายชื่อติดต่อปฏิทินงานและรายการกล่องจดหมายอื่น ๆ หลายรายการลงในไฟล์เดียวทำให้จัดการและเข้าถึงข้อมูลอีเมลทั้งหมดของคุณได้ง่ายขึ้นนอกจากนี้ ไฟล์ PST มักใช้โดย Microsoft Outlook เพื่อให้แน่ใจว่าความเข้ากันได้กับไคลเอนต์อีเมลยอดนิยมการแปลง EML เป็น PST ยังมีประโยชน์สำหรับการสำรองข้อมูลและการเก็บถาวรเนื่องจากไฟล์ PST มักใช้สำหรับการจัดเก็บข้อมูลอีเมลอย่างปลอดภัยนอกจากนี้การแปลงยังอำนวยความสะดวกในการย้ายข้อมูลอีเมลเมื่อเปลี่ยนระหว่างไคลเอนต์อีเมลทำให้ผู้ใช้สามารถเก็บและนำเข้าข้อความสำคัญได้อย่างมีประสิทธิภาพ

Aspose.Email สำหรับ Java เป็น API ที่มีประสิทธิภาพที่ให้ฟังก์ชั่นที่ครอบคลุมสำหรับการทำงานกับข้อความอีเมลรายชื่อปฏิทินและงานในแอปพลิเคชัน Javaในการแปลงข้อความ EML เป็นรูปแบบ PST ห้องสมุดเสนอ MailMessage คลาสเพื่อสร้างวัตถุที่เป็นตัวแทนของข้อความอีเมลช่วยให้สามารถเข้าถึงคุณสมบัติข้อความเช่นหัวเรื่องเนื้อหาผู้ส่งและที่อยู่ผู้รับ ฯลฯ ด้วยวิธีการนี้คุณสามารถสร้างโหลดและวิเคราะห์แก้ไขบันทึกอีเมลหรือดำเนินการอื่น ๆเดอะ PersonalStorage class ใช้เพื่อสร้างวัตถุที่เป็นตัวแทนของไฟล์ Personal Storage Table (.pst)ใช้วัตถุเพื่อสร้างไฟล์ใหม่ระบุรูปแบบและดำเนินการต่อไปสำหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะโค้ดสูง API โปรดเยี่ยมชมเว็บไซต์ แหล่งข้อมูลอ้างอิง .

ขั้นตอนในการแปลง EML เป็น PST ผ่าน Java

โปรแกรมเมอร์ Java สามารถแปลงไฟล์ EML เป็น PST ได้อย่างง่ายดายในโค้ดเพียงไม่กี่บรรทัด

  1. โหลดไฟล์ EML โดยใช้ MailMessage.load() method.
  2. สร้างไฟล์ PST ใหม่ด้วยรูปแบบ Unicode
  3. สร้างโฟลเดอร์กล่องจดหมายใหม่ในโฟลเดอร์รากของไฟล์ PST
  4. แปลง MailMessage ที่โหลดเป็น MapiMessage โดยใช้ MapiConversionOptions สำหรับยูนิโคด
  5. เพิ่ม MapiMessage ที่แปลงแล้วลงในโฟลเดอร์กล่องจดหมายภายในไฟล์ PST

ข้อกำหนดของระบบ

ก่อนที่จะเรียกใช้รหัสการแปลง Java ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้

  • Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับสภาพแวดล้อมรันไทม์ Java สำหรับแอปพลิเคชัน JSP/JSF และแอปพลิเคชันเดสก์ท็อป
  • รับเวอร์ชันล่าสุดของ Aspose.Email สำหรับ Java โดยตรงจาก Maven .
 

แปลง EML เป็น PST - จาวา

MailMessage message = MailMessage.load("sourceFile.eml");
PersonalStorage pst = PersonalStorage.create("outputFile.pst", FileFormatVersion.Unicode);
// Add message to Inbox folder
pst.getRootFolder().addSubFolder("Inbox").addMessage(MapiMessage.fromMailMessage(message, new MapiConversionOptions(FileFormatVersion.Unicode));
 

รูปแบบไฟล์ EML คืออะไร?

รูปแบบไฟล์ EML แสดงถึงข้อความอีเมลที่บันทึกโดยใช้ Outlook และแอปพลิเคชันที่เกี่ยวข้องอื่น ๆลูกค้าที่ส่งอีเมลเกือบทั้งหมดสนับสนุนรูปแบบไฟล์นี้เพื่อให้สอดคล้องกับมาตรฐานรูปแบบข้อความอินเทอร์เน็ต RFC-822Microsoft Outlook เป็นซอฟต์แวร์เริ่มต้นสำหรับการเปิดประเภทข้อความ EMLไฟล์ EML สามารถใช้สำหรับการบันทึกไปยังดิสก์รวมถึงส่งไปยังผู้รับโดยใช้โปรโตคอลการสื่อสาร

รูปแบบไฟล์ PST คืออะไร?

PST (ตารางการจัดเก็บข้อมูลส่วนบุคคล) เป็นรูปแบบไฟล์ที่ใช้โดย Microsoft Outlook เพื่อจัดเก็บข้อความอีเมลรายชื่อติดต่อปฏิทินงานและรายการกล่องจดหมายอื่น ๆไฟล์ PST ทำหน้าที่เป็นคอนเทนเนอร์จัดเก็บข้อมูลที่ช่วยให้ผู้ใช้สามารถเข้าถึงและจัดการข้อมูลอีเมลของตนภายใน Outlookไฟล์เหล่านี้สามารถสร้างและบันทึกไว้ในเครื่องคอมพิวเตอร์ของผู้ใช้หรือเก็บไว้ในเซิร์ฟเวอร์เครือข่ายไฟล์ PST มักใช้สำหรับการสำรองข้อมูลอีเมลการเก็บถาวรข้อความเก่าและการย้ายข้อมูลอีเมลระหว่างคอมพิวเตอร์หรือไคลเอนต์อีเมลต่างๆนอกจากนี้ ไฟล์ PST ยังสามารถป้องกันด้วยรหัสผ่านเพื่อเพิ่มความปลอดภัยของข้อมูลและความเป็นส่วนตัว

การแปลงรูปแบบไฟล์ที่รองรับโดย Aspose.Email สำหรับ Java

Aspose.Email สำหรับ Java นำเสนอชุดการแปลงรูปแบบไฟล์ที่กว้างขวางที่ออกแบบมาเพื่อจัดการอีเมลรายชื่อติดต่อปฏิทินไฟล์แนบได้อย่างราบรื่นช่วยให้นักพัฒนาสามารถจัดการและแปลงข้อมูลได้อย่างง่ายดายเพื่อตอบสนองความต้องการที่หลากหลายของแอปพลิเคชันของพวกเขาการใช้การแปลงรูปแบบไฟล์ในแอปพลิเคชันอีเมลช่วยอำนวยความสะดวกในการทำงานร่วมกันและเพิ่มประสิทธิภาพโดยรวมแล้วไลบรารีรองรับการแปลงจาก EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF ไปยังรูปแบบอื่น ๆ ที่เพิ่มประสบการณ์ของผู้ใช้
  • การสาธิตสดการแปลง EML เป็น PST

    การแปลงที่รองรับอื่น ๆ

    คุณยังสามารถแปลง EML เป็นรูปแบบไฟล์อื่น ๆ อีกมากมายรวมถึงบางรูปแบบที่ระบุไว้ด้านล่าง

    EML TO EMLX (รูปแบบแอปเปิ้ล EMLX)
    EML TO HTML (ภาษามาร์กอัปข้อความไฮเปอร์)
    EML TO ICS (iCalendar)
    EML TO MBOX (ข้อความอีเมลอิเล็กทรอนิกส์)
    EML TO MHTML (รูปแบบการเก็บถาวรหน้าเว็บ)
    EML TO MSG (รูปแบบ Outlook และการแลกเปลี่ยน)
    EML TO OFT (เทมเพลตอีเมล Outlook)
    EML TO OST (ไฟล์เก็บข้อมูลออฟไลน์)
    EML TO VCF (รูปแบบการ์ดเสมือน)