วิธีสร้างไฟล์ PST ใน C#

บทความทีละขั้นตอนนี้แนะนำ วิธีสร้างไฟล์ PST ใน C# โดยให้ข้อมูลอ้างอิงสำหรับการสร้างสภาพแวดล้อมและโฟลว์ของโปรแกรมเพื่อดำเนินการงานนี้ โค้ดตัวอย่างที่รันได้ยังใช้ร่วมกันซึ่งสามารถใช้ได้ในสภาพแวดล้อมที่รองรับ .NET โดยไม่ต้องติดตั้งเครื่องมือของบุคคลที่สามหรือ MS Outlook สำหรับการสร้างไฟล์ PST ใหม่ เมื่อคุณ สร้าง PST ใน C# แล้ว สามารถบันทึกลงในดิสก์หรือสตรีมได้ตามข้อกำหนดของแอปพลิเคชัน

ขั้นตอนในการสร้างไฟล์ PST ใน C#

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

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

รหัสเพื่อสร้างไฟล์ PST ใหม่ใน C

โค้ดนี้สาธิต วิธีสร้างไฟล์ Outlook PST ใน C# โดยใช้หนึ่งในฟังก์ชัน Create() ที่โอเวอร์โหลดซึ่งอนุญาตให้ใช้พารามิเตอร์ต่างๆ คุณสามารถสร้างโฟลเดอร์ที่กำหนดไว้ล่วงหน้าได้โดยใช้ StandardIpmFolder enumerator ที่มีรายการต่างๆ เช่น Inbox, Outbox, SentItems, DeletedItems, Contacts, Tasks เป็นต้น เป็นต้น คุณยังสามารถสร้างโฟลเดอร์แบบกำหนดเองที่ไม่ได้มาตรฐาน แต่จำเป็นในสภาพแวดล้อมของคุณ

บทความนี้สอนเรา วิธีสร้างไฟล์ PST ใน C# หากคุณต้องการเรียนรู้ขั้นตอนการส่งอีเมลในภาษา C# โปรดดูบทความใน วิธีส่งอีเมลใน C#

 ไทย