PNG JPG BMP TIFF OST
Aspose.Email  สำหรับ .NET

วิธีผสานไฟล์ OST ใน C #

.NET API ที่ใช้งานง่ายและมีประสิทธิภาพสูงเพื่อรวมไฟล์ OST

การรวมไฟล์ OST (ตารางการจัดเก็บออฟไลน์) อยู่ที่การรวมไฟล์ OST หลายไฟล์เป็นไฟล์เดียวทำให้จัดการและเข้าถึงข้อมูลอีเมลได้ง่ายขึ้นทางออกที่แข็งแกร่งและมีประสิทธิภาพสำหรับงานนี้คือ กำหนดอีเมลสำหรับ .NET ซึ่งช่วยให้นักพัฒนาสามารถจัดการไฟล์ OST ได้อย่างมีประสิทธิภาพ และช่วยให้พวกเขาสามารถจัดสรรเวลาและความพยายามในด้านที่สำคัญและคุ้มค่ามากขึ้นของโครงการของพวกเขาAspose.Email สำหรับ .NET เป็น API อเนกประสงค์ที่ให้คุณสมบัติและฟังก์ชันที่ทรงพลังเพื่อเพิ่มความคล่องตัวในการรวมไฟล์ OST รวมถึงจัดการกับงานที่เกี่ยวข้องกับอีเมลที่ท้าทายอื่น ๆ

API นำเสนอความสามารถในการรวมไฟล์ OST หลายไฟล์ได้อย่างราบรื่นในขณะที่รับประกันความสมบูรณ์ของข้อมูล รักษาโครงสร้างโฟลเดอร์ และรักษาคุณสมบัติอีเมลด้วยการใช้ประโยชน์จาก Aspose.Email สำหรับ .NET นักพัฒนาสามารถทำให้กระบวนการรวมเข้าด้วยกันเป็นไปโดยอัตโนมัติ ลดความพยายามและความซับซ้อนที่เกี่ยวข้องกับการจัดการไฟล์ OST หลายไฟล์ ซึ่งจะช่วยเพิ่มประสิทธิภาพโดยรวม

.NET API ง่ายต่อการติดตั้งและใช้งานเริ่มเพิ่มประสิทธิภาพการจัดการข้อมูลของคุณด้วย Aspose.Email สำหรับ .NET โดยดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:

  • Open NuGet ตัวจัดการแพคเกจค้นหา Aspose.Email และติดตั้งบนอุปกรณ์ของคุณ

  • ใช้คำสั่งต่อไปนี้จากคอนโซลตัวจัดการแพคเกจ:


PM> Install-Package Aspose.Email

ขั้นตอนสำหรับการรวมไฟล์ OST ใน C #

เอกสารพื้นฐานที่ผสานรวมและเชื่อมโยงกับ กำหนดอีเมลสำหรับ .NET API สามารถทำได้ด้วยโค้ดเพียงไม่กี่บรรทัด

  1. กำหนดอาร์เรย์ของชื่อไฟล์ OST ต้นฉบับ โดยใช้สตริง SourceOstFiles
  2. สร้างไฟล์ PST ใหม่โดยใช้ PersonalStorage.Create() วิธีการระบุชื่อไฟล์และเวอร์ชันรูปแบบ
  3. สมัครสมาชิกเหตุการณ์สำหรับกระบวนการติดตาม
  4. ผสาน PST ที่สร้างขึ้นกับไฟล์ OST โดยใช้ pst.MergeWith() วิธีส่งผ่านอาร์เรย์ของชื่อไฟล์ OST ต้นฉบับ

ไฟล์ OST จะถูกรวมเข้ากับ PST เดียวเนื่องจากไม่สามารถสร้างได้ตั้งแต่เริ่มต้น

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

API ของเราได้รับการสนับสนุนบนแพลตฟอร์มและระบบปฏิบัติการที่สำคัญทั้งหมดก่อนดำเนินการรหัสด้านล่างโปรดตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นต่อไปนี้ในระบบของคุณ

  • Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับแพลตฟอร์ม.NET Framework, .NET Core, Windows Azure, Mono หรือ Xamarin
  • สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
  • Aspose.Email สำหรับ .NET DLL ที่อ้างอิงในโครงการของคุณ - ติดตั้งจาก NuGet โดยใช้ปุ่มดาวน์โหลดด้านบน
 

ผสานไฟล์ OST - C #

string[] sourceOstFiles = { "source1.ost", "source2.ost", "source3.ost", ... "sourceN.ost" };
           
using (var pst = PersonalStorage.Create("target.pst", FileFormatVersion.Unicode))
{
    // The events subscription is an optional step for the tracking process only.
    pst.StorageProcessed += PstMerge_OnStorageProcessed;
    pst.ItemMoved += PstMerge_OnItemMoved;
    // Merges with the pst files that are located in separate folder.
    pst.MergeWith(sourceOstFiles);
}
 
  • เกี่ยวกับ API

    กำหนดอีเมลสำหรับ .NET เป็น API ที่ทรงพลังและเชื่อถือได้สำหรับการทำงานกับข้อความอีเมลรายชื่อปฏิทินและงานที่เกี่ยวข้องกับอีเมลอื่น ๆ ในแอปพลิเคชัน.NETมีคุณสมบัติที่หลากหลายเช่นการสร้างอ่านและการจัดการข้อความอีเมลการจัดการรายชื่อและปฏิทินการส่งและรับอีเมลและการทำงานกับรูปแบบอีเมลต่างๆ รวมถึง PST, MSG, EML และ MHTAPI ได้รับการออกแบบให้ใช้งานง่ายและยืดหยุ่นทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับการรวมฟังก์ชันอีเมลเข้ากับแอปพลิเคชัน.NET

    Aspose.Email ให้การเข้าถึงทรัพยากรได้ฟรี:

    • ที่เข้าใจได้ documentation พร้อมคำแนะนำอย่างละเอียดเกี่ยวกับคุณสมบัติที่รองรับทั้งหมด
    • ฟอรัมสนับสนุน ให้คำตอบอย่างมืออาชีพสำหรับคำถามที่เป็นไปได้ทั้งหมด
    • the blog ด้วยคอลเลกชันของโพสต์เกี่ยวกับปัญหาเร่งด่วน
    • คุณสมบัติขั้นสูง ของห้องสมุด

    API เป็นแบบสแตนด์อโลนและไม่ต้องใช้ Microsoft Outlook หรือการติดตั้งซอฟต์แวร์อื่น ๆ

    OST What is OST File Format

    OST หรือไฟล์เก็บข้อมูลออฟไลน์แสดงข้อมูลกล่องจดหมายของผู้ใช้ในโหมดออฟไลน์บนเครื่องท้องถิ่นเมื่อลงทะเบียนกับ Exchange Server โดยใช้ Microsoft Outlookมันจะถูกสร้างโดยอัตโนมัติเมื่อใช้ Microsoft Outlook ครั้งแรกเมื่อเชื่อมต่อกับเซิร์ฟเวอร์เมื่อสร้างไฟล์ข้อมูลจะถูกซิงโครไนซ์กับเซิร์ฟเวอร์อีเมลเพื่อให้สามารถใช้งานได้แบบออฟไลน์เช่นกันในกรณีที่ตัดการเชื่อมต่อจากเซิร์ฟเวอร์อีเมลไฟล์ OST สามารถใช้รายการกล่องจดหมายเช่นอีเมลรายชื่อติดต่อข้อมูลปฏิทินบันทึกงานและข้อมูลอื่น ๆ ที่คล้ายคลึงกันผู้ใช้สามารถสร้างอีเมลและรายการข้อมูลอื่น ๆ ในไฟล์ OST แม้จะไม่มีการเชื่อมต่อกับเซิร์ฟเวอร์ แต่สิ่งเหล่านี้จะไม่ถูกซิงโครไนซ์กับเซิร์ฟเวอร์เมื่อสร้างการเชื่อมต่อไฟล์ท้องถิ่นจะซิงโครไนซ์กับเซิร์ฟเวอร์อีกครั้งเพื่อให้ทั้งเซิร์ฟเวอร์และสำเนาท้องถิ่นอยู่ในระดับข้อมูลเดียวกัน

    Read More