ไฟล์ OFT คืออะไร??
ไฟล์ที่มีนามสกุล .oft เป็นไฟล์เทมเพลตที่สร้างขึ้นโดยใช้ Microsoft Outlook ชุดเค้าโครงที่จัดรูปแบบไว้ล่วงหน้าสำหรับเทมเพลตข้อความจะใช้สำหรับการส่งอีเมลพร้อมข้อมูลทั่วไปเพื่อประหยัดเวลา ไฟล์ดังกล่าวสามารถสร้างได้โดยสร้างอีเมลใหม่ เพิ่มข้อมูลที่จำเป็น จากนั้นใช้ดร็อปดาวน์บันทึกเป็นเทมเพลต Office (.oft) จาก Microsoft Outlook ผู้ใช้สามารถเปิดไฟล์ OFT ได้โดยการดับเบิลคลิกที่ไฟล์ และไฟล์นั้นจะเปิดขึ้นในแอปพลิเคชันที่เกี่ยวข้องกับระบบนั้นๆ
โครงสร้างไฟล์ OFT
รูปแบบไฟล์ .OFT ใช้รูปแบบไฟล์ MSG ที่ฐาน ข้อแตกต่างเพียงอย่างเดียวคือไฟล์ OFT มี CLSID_TemplateMessage ({0006F046-0000-0000-C000-000000000046}) เป็นคลาสพื้นที่เก็บข้อมูล (WriteClassStg) ในขณะที่ไฟล์ MSG ใช้ CLSID_MailMessage ({00020D0B-0000-0000-C000-000000000046})
รูปแบบ CFB_3 เป็นฐานของไฟล์ MSG กระบวนทัศน์นี้อิงตามแนวคิดของสตอเรจและสตรีม ซึ่งค่อนข้างใกล้เคียงกับไดเร็กทอรีและไฟล์ ดังนั้นความแตกต่างที่สำคัญในอดีตคือลำดับชั้นทั้งหมด ซึ่งบรรจุเป็นไฟล์ที่แตกต่างกัน เรียกว่าไฟล์ผสม อ็อบเจกต์ประกอบด้วยไฟล์ข้อความและประกอบด้วยคุณสมบัติเดียวหรือคอลเล็กชัน ความสามารถนี้ช่วยให้แอปพลิเคชันสามารถจัดเก็บข้อมูลที่มีโครงสร้างซับซ้อนไว้ในไฟล์เดียว รูปแบบนี้ยังระบุที่เก็บข้อมูลหลายที่ ซึ่งแต่ละที่เก็บข้อมูลจะแทนออบเจกต์ข้อความเป็นองค์ประกอบหลัก ที่เก็บข้อมูลเหล่านี้มีจำนวนสตรีมที่แสดงคุณสมบัติของส่วนประกอบนั้น นอกจากนี้ยังสามารถซ้อนที่เก็บข้อมูลได้อีกด้วย
คุณสมบัติ OFT
ที่ระดับบนสุดของไฟล์ .msg ที่เก็บข้อมูลประกอบด้วยสตรีมที่เก็บคุณสมบัติไว้ในนั้น สามารถแบ่งประเภทคุณสมบัติได้ดังนี้
- คุณสมบัติความยาวคงที่
- คุณสมบัติความยาวตัวแปร
- คุณสมบัติหลายค่า
โดยไม่คำนึงถึงหมวดหมู่ พร็อพเพอร์ตี้อาจเป็นแท็กหรือชื่อก็ได้ อย่างไรก็ตาม ข้อมูลการแม็พที่เหมาะสมสำหรับคุณสมบัติที่มีชื่อตามที่ระบุโดยที่จัดเก็บการแม็พ
พื้นที่เก็บข้อมูล OFT
ที่เก็บข้อมูลเป็นองค์ประกอบหลักของวัตถุข้อความ รูปแบบไฟล์ MSG ระบุที่เก็บข้อมูลต่อไปนี้:
โครงสร้างระดับสูงสุด
วัตถุข้อความแสดงถึงระดับบนสุดของรูปแบบไฟล์ Msg ขึ้นอยู่กับประเภท คุณสมบัติ จำนวนผู้รับและวัตถุแนบ วัตถุข้อความสามารถมีที่เก็บข้อมูลสตรีมที่แตกต่างกันในไฟล์ .MSG ที่สอดคล้องกัน
ความสัมพันธ์กับโครงสร้างอื่น
รูปแบบไฟล์ MSG/OFT มีความสัมพันธ์กับโครงสร้างอื่นๆ ดังต่อไปนี้:
- ฐานของ .msg คือรูปแบบไฟล์ไบนารีของไฟล์ผสม
- คุณสมบัติที่ใช้โดย Message and Attachment Object Protocol ถูกใช้โดยรูปแบบนี้