แปลง MHTML เป็น OST ผ่าน C #
การแปลง MHTML เป็น OST C # โดยใช้ .NET API โดยไม่ติดตั้ง Outlook® หรือ Thunderbird®
วิธีแปลง MHTML เป็น OST โดยใช้ C #
ขอแนะนำโซลูชันที่ดีที่สุดสำหรับการแปลงไฟล์ MHTML เป็นรูปแบบ OST อย่างมีประสิทธิภาพและง่ายดาย! ไฟล์ OST ถูกใช้โดย Microsoft Outlook เพื่อจัดเก็บสำเนาในพื้นที่ของกล่องจดหมาย Exchange ของผู้ใช้ รวมถึงอีเมล ผู้ติดต่อ และข้อมูลส่วนบุคคลอื่น ๆ เพื่ออำนวยความสะดวกในการเข้าถึงแบบออฟไลน์นำเข้าหน้าเว็บที่บันทึกในรูปแบบ MHTML ลงในกล่องจดหมาย Outlook เพื่อเข้าถึงแบบออฟไลน์หรือเก็บถาวรด้วย กำหนดอีเมลสำหรับ .NET - API ที่มีประสิทธิภาพซึ่งนำเสนอชุดส่วนประกอบที่ครอบคลุมเพื่อจัดการกับงานที่เกี่ยวข้องกับอีเมลต่างๆ รวมถึงการสร้าง การอ่าน และการจัดการข้อความอีเมล การจัดการโฟลเดอร์และไฟล์แนบ การกรอง การค้นหา และการเข้ารหัส
ด้วยการใช้ประโยชน์จากคุณสมบัติอันทรงพลังของ Aspose.Email สำหรับ .NET นักพัฒนาสามารถใช้การแปลง MHTML เป็น OST ในแอปพลิเคชันของตนได้อย่างราบรื่น เพิ่มความน่าเชื่อถือ ความเร็ว และความยืดหยุ่นในกระบวนการไลบรารีช่วยให้มั่นใจได้ถึงการรักษาความสมบูรณ์ของข้อมูลในระหว่างกระบวนการแปลงแปลเนื้อหาโครงสร้างและไฟล์แนบของไฟล์ MHTML ลงในรูปแบบ OST อย่างถูกต้องรักษาความเที่ยงตรงของข้อมูลอีเมลดั้งเดิมแนวทางที่คล่องตัวนี้ช่วยให้นักพัฒนาสามารถมุ่งเน้นไปที่ประสิทธิภาพ ความยืดหยุ่น และการปรับแต่งแอปพลิเคชันของตนในขณะที่เพิ่มประสบการณ์ของผู้ใช้สัมผัสกับพลังการเปลี่ยนแปลงของ .NET API และปลดล็อกระดับใหม่ของการจัดการข้อมูลอีเมลและการทำงานร่วมกันสำหรับแอปพลิเคชันของคุณ
เริ่มใช้ความสามารถของ .NET API โดยดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:
Open NuGet ตัวจัดการแพคเกจค้นหา Aspose.Email และติดตั้งบนอุปกรณ์ของคุณ
ใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ:
PM> Install-Package Aspose.Email
ขั้นตอนในการแปลง MHTML เป็น OST ผ่าน C #
โปรแกรมเมอร์.NET สามารถโหลดและแปลงไฟล์ MHTML เป็น OST ได้อย่างง่ายดายในโค้ดเพียงไม่กี่บรรทัด
- เปิดไฟล์ OST ที่มีอยู่โดยใช้ PersonalStorage.fromFile
- โหลดไฟล์ MHTML เป็น MapiMessage ด้วย MhtmlLoadOptions
- ค้นหาโฟลเดอร์ย่อยกล่องขาเข้าภายในโฟลเดอร์รากของไฟล์ OST
- เพิ่ม MapiMessage ที่โหลดลงในโฟลเดอร์กล่องจดหมายใน OST
ข้อกำหนดของระบบ
ก่อนที่จะเรียกใช้รหัสการแปลง.NET ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- ไมโครซอฟท์ วินโดวส์ หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core และ PHP, VBScript, Delphi, C ++ ผ่าน COM Interop
- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
- กำหนด.Email สำหรับ .NET DLL ที่อ้างอิงในโครงการของคุณ
- รวมเนมสเปซในคลาสที่เกี่ยวข้อง
รหัสตัวอย่างนี้แสดงการแปลง MHTML เป็น OST C #
using (var ost = PersonalStorage.FromFile("storage.ost"))
{
// Load the EML file
var msg = MapiMessage.Load("message.mhtml", new MhtmlLoadOptions());
// Add the EML message to the OST file
var folderInfo = ost.RootFolder.GetSubFolder("Inbox");
folderInfo.AddMessage(msg);
}
แอพฟรีในการแปลง MHTML เป็น OST
การแปลงที่รองรับอื่น ๆ
คุณยังสามารถแปลง MHTML เป็นรูปแบบไฟล์อื่น ๆ อีกมากมายรวมถึงบางรูปแบบที่ระบุไว้ด้านล่าง