เธรดการสนทนา คือลำดับของการตอบกลับข้อความที่มีหัวข้อเธรดทั่วไป ข้อความภายในการสนทนาสามารถแสดงได้หลายวิธี เช่น ตามลำดับชั้นหรือตามลำดับเวลา หากต้องการแสดงเธรดข้อความ แอปพลิเคชันอีเมล ระบุการตอบกลับข้อความ รูปแบบไฟล์อีเมลที่ได้รับความนิยมสูงสุดมีคุณสมบัตินี้ เธรดการสนทนาช่วยให้ผู้อ่านเข้าใจโครงสร้างโดยรวมของการสนทนาได้อย่างรวดเร็ว เน้นประเด็นของการสนทนา และวิเคราะห์ข้อมูลสำคัญ ในบทความนี้ เราจะมุ่งเน้นไปที่การใช้คุณลักษณะ PST/MAPI ของ Aspose.Email เพื่อค้นหาและจัดกลุ่มข้อความตามการสนทนา ในการทำเช่นนี้ เราจะใช้โค้ดตัวอย่างที่จะสำรวจข้อความในโฟลเดอร์ที่กำหนด จัดกลุ่มตามการสนทนา จากนั้นบันทึกการสนทนาแต่ละรายการไปยังไดเร็กทอรีดิสก์แยกต่างหาก
คุณสมบัติ MAPI ที่ใช้เพื่อสนับสนุนเธรดการสนทนา C# .NET API เพื่ออ่านไฟล์ Outlook PST จัดกลุ่มข้อความใน PST ตามเธรดการสนทนา คุณสมบัติ MAPI ที่ใช้เพื่อสนับสนุนเธรดการสนทนา เนื่องจากข้อความใน pst ถูกจัดเก็บเป็นชุดของคุณสมบัติ MAPI เราจำเป็นต้องกำหนดคุณสมบัติ MAPI ซึ่งเกี่ยวข้องกับการรวบรวมข้อความตอบกลับ ซึ่งอธิบายไว้ใน ส่วน Microsoft Docs อย่างที่คุณเห็น คุณสมบัติ PidTagConversationIndex ช่วยให้ระบุได้อย่างแม่นยำว่าข้อความนั้นเชื่อมโยงกับการสนทนาบางรายการหรือไม่ คุณสมบัติยังระบุตำแหน่งข้อความสัมพัทธ์ภายในเธรดการสนทนา ไปที่หน้า สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคุณสมบัติ PidTagConversationIndex ส่วนหัวคือ 22 ไบต์แรกของค่าคุณสมบัติ PidTagConversationIndex เป็นส่วนข้อมูลเพื่อตรวจสอบว่าข้อความเป็นของเธรดการสนทนาหรือไม่
C# .NET API เพื่ออ่านไฟล์ Outlook PST ในการ อ่านไฟล์ PST เราจะใช้ Aspose.PST (ตารางที่เก็บข้อมูลส่วนตัว) เป็นรูปแบบไฟล์จัดเก็บข้อมูลที่ใช้โดยโปรแกรมต่างๆ ของ Microsoft เช่น MS Outlook, Exchange และ Windows Messaging ไฟล์ PST สามารถจัดเก็บข้อความ รายชื่อติดต่อ ปฏิทิน กิจกรรม ฯลฯ ในบางกรณี คุณอาจต้องแยกวิเคราะห์ไฟล์ PST และแยกข้อมูลจากไฟล์โดยใช้โปรแกรม บทความนี้จึงแสดงวิธีอ่านไฟล์ MS Outlook PST โดยใช้ C# .NET โดยเฉพาะอย่างยิ่ง คุณจะได้เรียนรู้วิธีดึงข้อมูลของโฟลเดอร์ อ่านอีเมล และดึงข้อมูลผู้ติดต่อจากไฟล์ PST