การอ่านและแปลงไฟล์ Outlook

ทำงานกับไฟล์ OST

Aspose.Email for .NET มี API สำหรับอ่านไฟล์ OST ของ Microsoft Outlook คุณสามารถโหลดไฟล์ OST จากดิสก์หรือสตรีมเข้าสู่อินสแตนซ์ของ Aspose.Email.Outlook.Pst.PersonalStorage คลาสเพื่อเข้าถึงเนื้อหา เช่น โฟลเดอร์ โฟลเดอร์ย่อย และข้อความ Microsoft Outlook สร้างไฟล์ PST เพื่อเก็บอีเมลเมื่อใช้เซิร์ฟเวอร์ POP3 หรือ IMAP ในทางตรงกันข้ามจะสร้างไฟล์ OST เมื่อ Microsoft Exchange เป็นเซิร์ฟเวอร์เมล.

อ่านไฟล์ OST

กระบวนการอ่านไฟล์ OST ด้วย Aspose.Email นั้นเหมือนกับการอ่านไฟล์ PST อย่างเดียวกัน โค้ดเดียวกันสามารถอ่านไฟล์ PST และ OST ได้: เพียงระบุชื่อไฟล์ที่ถูกต้องให้กับ PersonalStorage.FromFile() เมธอด. ตัวอย่างโค้ดต่อไปนี้แสดงให้คุณเห็นวิธีอ่านไฟล์ OST.

PersonalStorage personalStorage = PersonalStorage.FromFile(dataDir + "PersonalStorageFile.ost");
            
// Get the format of the file
Console.WriteLine("File Format of OST: " + personalStorage.Format);

แปลง OST เป็น PST

Aspose.Email ทำให้สามารถแปลงไฟล์ OST เป็น PST ด้วยบรรทัดโค้ดเดียวได้เช่นเดียวกัน, ไฟล์ OST สามารถสร้างจากไฟล์ PST โดยใช้บรรทัดโค้ดเดียวกันกับ รูปแบบไฟล์ enumerator ปัจจุบัน API รองรับการแปลงฟอร์แมต OST ไปเป็น PST ยกเว้นเวอร์ชัน 2013/2016/2019/2021 และรุ่นต่อไป ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลง OST เป็น PST

using (PersonalStorage personalStorage = PersonalStorage.FromFile(dataDir + "PersonalStorageFile.ost"))
{
    personalStorage.SaveAs(dataDir + "test.pst", FileFormat.Pst);
}

สำหรับการทำงานอื่นกับไฟล์ OST โปรดดูหน้านี้ต่อไปนี้:

แปลง PST เป็น OST

การแปลงจาก PST เป็น OST ไม่ได้รับการสนับสนุนโดย Aspose.Email เนื่องจาก OST จะถูกสร้างโดย Outlook เสมอเมือเพิ่มบัญชีและซิงค์กับเซิร์ฟเวอร์เมล ความแตกต่างระหว่างไฟล์ PST และ OST คือ PST มีอยู่เฉพาะในเครื่องเท่านั้น ส่วนเนื้อหา OST มีอยู่บนเซิร์ฟเวอร์อีเมล ดังนั้นจึงไม่จำเป็นต้องแปลง PST เป็น OST เพื่อใช้งานในเครื่อง แต่คุณสามารถนำเข้า PST ไปยังบัญชีที่มีอยู่ได้โดยใช้วิซอร์ด Import/Export ใน Outlook

ทำงานกับไฟล์ OLM

OLM เป็นรูปแบบไฟล์เฉพาะที่ Microsoft Outlook สำหรับ Mac ใช้เก็บข้อมูลท้องถิ่นเช่นอีเมล, ไฟล์แนบ, โน้ต, ข้อมูลปฏิทิน, รายชื่อผู้ติดต่อ, งาน, และประวัติ OLM สามารถใช้ได้เฉพาะกับ Outlook สำหรับ Mac และไม่สามารถเปิดหรือเข้าถึงด้วย Outlook สำหรับ Windows ที่ใช้รูปแบบไฟล์ PST แทน

Aspose.Email มี API เฉพาะสำหรับการอ่านและแปลงไฟล์ OLM ดูคู่มือครบถ้วนได้ที่ ทำงานกับไฟล์ OLM ส่วนที่ครอบคลุม: