HTML JPG PDF XML OST
  Product Family
EML

แปลง OST เป็น EML ผ่าน C #

การแปลง OST เป็น EML C # โดยใช้ .NET API โดยไม่ต้องใช้ Outlook® หรือ Thunderbird®

วิธีแปลง OST เป็น EML โดยใช้ C #

ในการแปลง OST เป็น EML เราจะใช้

กำหนดอีเมลสำหรับ .NET

API ซึ่งเป็นการจัดการเอกสารและการแปลง API ที่อุดมไปด้วยคุณลักษณะทรงพลังและใช้งานง่ายสำหรับแพลตฟอร์ม C #เปิด

NuGet

ตัวจัดการแพคเกจค้นหา Aspose.Email และติดตั้งคุณอาจใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ

คำสั่งคอนโซลตัวจัดการแพคเกจ

PM> Install-Package Aspose.Email

ขั้นตอนในการแปลง OST เป็น EML ผ่าน C #

โปรแกรมเมอร์.NET สามารถโหลดและแปลงไฟล์ OST เป็น EML ได้อย่างง่ายดายในโค้ดเพียงไม่กี่บรรทัด

  • โหลดไฟล์ OST ด้วย PersonalStorage.fromFile
  • เรียกวิธี SaveAs ที่มีสองพารามิเตอร์
  • ส่งออกไฟล์ EML และ FileFormat.eml เป็นพารามิเตอร์
  • ไฟล์ EML จะถูกบันทึกไว้ที่เส้นทางที่ระบุ

ข้อกำหนดของระบบ

ก่อนที่จะเรียกใช้รหัสการแปลง.NET ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้

  • โหลดไฟล์ OST ด้วย PersonalStorage.fromFile
  • เรียกวิธี SaveAs ที่มีสองพารามิเตอร์
  • ส่งออกไฟล์ EML และ FileFormat.eml เป็นพารามิเตอร์
  • ไฟล์ EML จะถูกบันทึกไว้ที่เส้นทางที่ระบุ
 

รหัสตัวอย่างนี้แสดงการแปลง OST เป็น EML C #

using (var ost = PersonalStorage.FromFile("SourceFile.ost")){
int i = 0;
foreach (FolderInfo folder in ost.RootFolder.GetSubFolders()){
	foreach (var msg in folder.EnumerateMapiMessages()){
			msg.Save("outputMessage" + i++ + ".eml", SaveOptions.DefaultEml);
	}
}
} 
 
  • แอพฟรีในการแปลง OST เป็น EML

    การแปลงที่รองรับอื่น ๆ

    คุณยังสามารถแปลง OST เป็นรูปแบบไฟล์อื่น ๆ อีกมากมายรวมถึงบางรูปแบบที่ระบุไว้ด้านล่าง

    OST TO EMLX (รูปแบบแอปเปิ้ล EMLX)
    OST TO HTML (ภาษามาร์กอัปข้อความไฮเปอร์)
    OST TO ICS (iCalendar)
    OST TO MBOX (ข้อความอีเมลอิเล็กทรอนิกส์)
    OST TO MHTML (รูปแบบการเก็บถาวรหน้าเว็บ)
    OST TO MSG (รูปแบบ Outlook และการแลกเปลี่ยน)
    OST TO OFT (เทมเพลตอีเมล Outlook)
    OST TO PST (ไฟล์ที่เก็บข้อมูลส่วนบุคคล Outlook)
    OST TO VCF (รูปแบบการ์ดเสมือน)