HTML JPG PDF XML PST
  Product Family
EMLX

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

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

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

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

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

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

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

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

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


PM> Install-Package Aspose.Email

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

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

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

  1. เปิดไฟล์ที่เก็บข้อมูลส่วนบุคคล “storage.pst”
  2. สร้างไดเรกทอรีเอาต์พุตหากไม่มีอยู่
  3. รับโฟลเดอร์ “กล่องขาเข้า” จากไฟล์ PST
  4. ทำซ้ำผ่านข้อความในโฟลเดอร์ “กล่องขาเข้า”
  5. บันทึกแต่ละข้อความเป็นไฟล์.emlx ในไดเรกทอรีเอาต์พุต

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

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

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

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

using (var pst = PersonalStorage.FromFile("storage.pst"))
{
    // Ensure the output directory exists
    Directory.CreateDirectory(outputDirectory);

    var inbox = pst.RootFolder.GetSubFolder("Inbox");

    // Iterate through pst messages and save them as .emlx files
    int count = 1;

    foreach (var msg in inbox.EnumerateMapiMessages())
    {
        // Save each message as .emlx file
        var emlxFilePath = Path.Combine(outputDirectory, $"Message{count}.emlx");

        msg.Save(emlxFilePath, SaveOptions.DefaultEmlx);

        Console.WriteLine($"Message {count} saved as: {emlxFilePath}");

        count++;
    }
}
 
  • แอพฟรีในการแปลง PST เป็น EMLX

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

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

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