วิธีแปลงไฟล์ MBOX เป็น PST ใน C#

หัวข้อสั้นๆ นี้มุ่งเน้นไปที่วิธี แปลงไฟล์ MBOX เป็น PST ใน C# โดยให้การอ้างอิงเพื่อสร้างสภาพแวดล้อม จากนั้นจึงกำหนดโฟลว์โปรแกรมเพื่อดำเนินการงานนี้ หัวข้อนี้จะแนะนำคุณเกี่ยวกับ บันทึก MBOX เป็นไฟล์ PST ใน C# ด้วยความช่วยเหลือของโค้ดสองสามบรรทัดที่สามารถใช้ในสภาพแวดล้อมที่รองรับ .NET รวมถึง Windows, Linux และ macOS

ขั้นตอนในการแปลงไฟล์ MBOX เป็น PST ใน C#

  1. ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อรวม Aspose.Email for .NET จาก NuGet package manager
  2. สร้างไฟล์พื้นที่เก็บข้อมูล PST เอาต์พุตเปล่าบนดิสก์โดยใช้อินสแตนซ์คลาส PersonalStorage
  3. เพิ่มโฟลเดอร์ Inbox ภายใน PST
  4. โหลดไฟล์ MBOX ต้นทางจากดิสก์โดยใช้คลาส MboxrdStorageReader และโดยการตั้งค่าตัวเลือกการโหลด MBOX
  5. ทำซ้ำผ่านข้อความ MBOX และใส่ไว้ในโฟลเดอร์ PST ที่ต้องการ

ขั้นตอนข้างต้นอธิบายขั้นตอนง่าย ๆ ในการ สร้าง PST จาก MBOX โดยใช้ C# โดยเริ่มกระบวนการด้วยการสร้างไฟล์ PST เปล่าที่มีโฟลเดอร์ Inbox อยู่ข้างใน ข้อความภายใน MBOX จะถูกวนซ้ำโดยใช้คลาส MailMessage และบันทึกไว้ในโฟลเดอร์ PST หลังจากโหลดไฟล์ MBOX ต้นทางจากดิสก์โดยใช้อินสแตนซ์ของคลาส MboxrdStorageReader

รหัสเพื่อสร้าง PST จาก MBOX โดยใช้ C

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

ในบทความนี้ เราได้เรียนรู้วิธีการพัฒนาแอปพลิเคชันตัวแปลง C# MBOX เป็น PST โดยใช้อินเทอร์เฟซ API อย่างง่าย หากต้องการเรียนรู้เกี่ยวกับการแยกไฟล์ PST เป็นไฟล์ PST หลายไฟล์ใน C# โปรดดูบทความใน วิธีแยกไฟล์ PST โดยใช้ C#

 ไทย