HTML JPG PDF XML PST
  Product Family
MBOX

แปลง PST เป็น MBOX ผ่าน C #

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

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

สำหรับนักพัฒนา C # ที่กำลังมองหาโซลูชันที่เชื่อถือได้และมีประสิทธิภาพในการแปลง PST เป็น MBOX กำหนดอีเมลสำหรับ .NET นำเสนอ API การแปลงไฟล์ที่ครอบคลุมและใช้งานง่ายAPI เป็นส่วนหนึ่งของไลบรารีที่ก้าวหน้าและหลากหลายซึ่งมีวิธีการที่ตรงไปตรงไปตรงมาและใช้งานง่ายในการจัดการงานการประมวลผลอีเมลต่างๆ เช่น การสร้างและจัดการข้อความอีเมลไฟล์แนบ การแยกข้อมูลเมตาอีเมลโต้ตอบกับเซิร์ฟเวอร์อีเมลผ่านโปรโตคอลต่างๆ รวมถึงการแปลงระหว่างอีเมล formats ไม่มีการอ้างอิงของ Outlook หรือธันเดอร์เบิร์ด

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

การแปลง PST เป็น MBOX ช่วยให้นักพัฒนาสามารถจัดการการย้ายข้อมูลอีเมลและการทำงานรวมได้อย่างมีประสิทธิภาพแนวทางนี้ได้รับการสนับสนุนโดย API ที่ใช้งานง่ายของเราช่วยให้นักพัฒนาสามารถถ่ายโอนข้อมูลอีเมลโดยอัตโนมัติและคล่องตัวช่วยให้การเปลี่ยนผ่านระหว่างไคลเอนต์อีเมลต่างๆ ได้อย่างราบรื่นและไม่จำเป็นต้องใช้ขั้นตอนการแปลงด้วยตนเองที่ซับซ้อนเป็นผลให้นักพัฒนาสามารถประหยัดเวลาและทรัพยากรและเพิ่มประสิทธิภาพโดยรวมของกระบวนการอีเมลของพวกเขา

แปลงไฟล์ PST ของคุณเป็นรูปแบบ MBOX ตอนนี้เริ่มต้นด้วยการรวมเนมสเปซ Aspose.Email ในโครงการ C # ของคุณคุณสามารถทำได้โดยดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:

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

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


PM> Install-Package Aspose.Email

สำหรับข้อมูลเพิ่มเติมคุณสามารถปรึกษาของเรา documentation or support.

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

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

  1. โหลดไฟล์ PST “ที่เก็บข้อมูล.pst” โดยใช้วิธี PersonalStorage.fromFile
  2. สร้างโปรแกรมเขียนที่เก็บข้อมูล MBOX ใหม่ (“target.mbox”)
  3. เข้าถึงโฟลเดอร์ “กล่องขาเข้า” ภายในไฟล์ PST
  4. ทำซ้ำผ่านแต่ละข้อความอีเมลในโฟลเดอร์ “กล่องขาเข้า”
  5. แปลงข้อความอีเมลแต่ละข้อความเป็นวัตถุ MailMessage และเพิ่มลงในที่เก็บข้อมูล MBOX โดยใช้วิธี WriteMessage

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

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

  • ไมโครซอฟท์ วินโดวส์ หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core และ PHP, VBScript, Delphi, C ++ ผ่าน COM Interop
  • สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio
  • Aspose.email สำหรับ .NET DLL ที่อ้างอิงในโครงการของคุณ
 

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

using (var pst = PersonalStorage.FromFile("storage.pst"))
using (var mbox = new MboxrdStorageWriter("target.mbox", false))
{
    var inboxFolder = pst.GetPredefinedFolder(StandardIpmFolder.Inbox);

    // Iterate through PST messages and Add them to MBOX
    int count = 1;

    foreach (var msg in inboxFolder.EnumerateMapiMessages())
    {
        var eml = msg.ToMailMessage(new MailConversionOptions());
        mbox.WriteMessage(eml);
    }
}
 
  • แอพฟรีในการแปลง PST เป็น MBOX

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

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

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