Aspose.Email  for .NET

.NET Outlook และไลบรารีการประมวลผลอีเมลของธันเดอร์เบิร์ด

สร้าง แยกวิเคราะห์ แปลง และจัดการอีเมลและคลังอีเมลข้ามแพลตฟอร์ม

  ดาวน์โหลดฟรีทดลอง
  
 

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

Aspose.Email สำหรับ .NET ช่วยให้นักพัฒนาสามารถทำงานกับรูปแบบ Microsoft Outlook และ Mozilla Thunderbird ได้หลายรูปแบบ เช่น MSG, EML, EMLX, PST, OST, MBOX และ MHT ตลอดจนความสามารถในการจัดการไฟล์จัดเก็บข้อความ เช่น ส่วนตัว ไฟล์จัดเก็บ (PST) และออฟไลน์ ไฟล์จัดเก็บ (OST) และ MBOX. นักพัฒนาสามารถใช้ API เพื่อส่งและรับอีเมลผ่านโปรโตคอลยอดนิยมมากมาย เช่น POP3, IMAP และ SMTP หรือเชื่อมต่อกับ Microsoft Exchange Server ผ่าน WebDav และ Exchange Web Services เพื่อส่งและรับอีเมลพร้อมไฟล์แนบ และแสดงรายการหรือลบข้อความออกจากเซิร์ฟเวอร์

Advanced .NET อีเมล API Features

ส่งอีเมลพร้อมเนื้อหา HTML และไฟล์แนบ

ฟังก์ชันจดหมายเวียนและการส่งจดหมายจำนวนมาก

แสดงรายการและดาวน์โหลดข้อความจากเซิร์ฟเวอร์เมล POP3 และ IMAP

แสดงรายการ ดาวน์โหลด และส่งข้อความผ่าน Microsoft Exchange Servers

สร้างและอัปเดตงานโดยใช้ iCalendar

โหลดข้อความจากไฟล์หรือสตรีม

บันทึกข้อความไปยังไฟล์หรือสตรีม

ระหว่างแปลงรูปแบบข้อความ

จัดการข้อความ ไฟล์จัดเก็บส่วนบุคคลและออฟไลน์

เพิ่มข้อความ รายชื่อติดต่อ งาน บันทึกย่อ รายการปฏิทิน และรายชื่อการแจกจ่ายไปยัง PST

แยกข้อความ รายชื่อติดต่อ และรายการปฏิทินจาก PST

สร้างรูปแบบการเกิดซ้ำที่ระบุตาม iCalendar RFC

จัดการรายการปฏิทินโดยใช้ไคลเอ็นต์ Exchange Web Service (EWS)

เพิ่มวัตถุฝังตัวและไฟล์แนบในอีเมล

รวมข้อความและเนื้อหาเมล HTML

จดหมายเวียนจากเทมเพลต

ส่งการนัดหมายหรือการประชุมที่สอดคล้องกับ iCalendar

สร้างส่วนหัวของอีเมลที่กำหนดเอง

รองรับ HTTP Proxy ในไคลเอนต์อีเมล เช่น POP3, IMAP และ SMTP

การแปลงงาน Outlook เป็น MHTML

วิธีการแบบรวมเป็นหนึ่งเดียวสำหรับการดึงรายการ Outlook ประเภทต่างๆ

สร้างผู้ติดต่อในโฟลเดอร์ย่อยของผู้ติดต่อใน EWS

เพิ่มสิ่งที่แนบมากับกิจกรรมในปฏิทินที่เกิดซ้ำ

อัปเดตสมาชิกในรายการแจกจ่าย PST (DL)

รองรับไฟล์ข้อมูล Outlook สำหรับ Mac OLM

รองรับการสร้างไฟล์ ICF และ VCF เวอร์ชัน 3.0

รับเส้นทางโฟลเดอร์ในไฟล์ OLM

รับรายการโฟลเดอร์แบบกำหนดเองที่สร้างโดยผู้ใช้

รองรับการเชื่อมต่อหลายจุดสำหรับการดำเนินการ IMAP และ POP3 แบบเรียกซ้ำ

แปลงข้อความเป็นรูปแบบอีเมลหลายรูปแบบแบบไดนามิกใน .NET

Aspose.Email เป็นตัวเลือกที่ดีหากคุณกำลังมองหา API เพื่อแปลงอีเมลเป็นรูปแบบไฟล์ต่างๆ ตัวอย่างเช่น คุณสามารถแปลงไฟล์ MSG เป็นรูปแบบ EML, HTML หรือ MHTML หรือในทางกลับกันได้อย่างง่ายดาย API ได้เปิดเผยอินเทอร์เฟซสำหรับกระบวนการแปลงที่เป็นไปได้ทั้งหมดในขณะที่ซ่อนข้อกำหนดรูปแบบพื้นฐาน ทำให้นักพัฒนาสามารถรวม API ในแอปพลิเคชันของตนได้ง่าย กระบวนการแปลงใดๆ ที่ได้รับการสนับสนุนนั้นง่ายพอๆ กับการโหลดไฟล์ต้นฉบับในโมเดลอ็อบเจ็กต์ไลบรารีและการเรียกใช้เมธอด Save ด้วยพารามิเตอร์ที่เหมาะสม

บันทึกข้อความในรูปแบบต่างๆ - C#

// โหลดไฟล์ที่จะแปลง

using (var message = Aspose.Email.MailMessage.Load(dir + "template.msg"))

{

    // บันทึกในรูปแบบต่างๆ

    message.Save(dir + "output.eml", Aspose.Email.SaveOptions.DefaultEml);

    message.Save(dir + "output.html", Aspose.Email.SaveOptions.DefaultHtml);

    message.Save(dir + "output.mhtml", Aspose.Email.SaveOptions.DefaultMhtml);

}

จัดการวัตถุปฏิทินด้วย iCalendar API

Aspose.Email มอบความสามารถในการสร้างและบันทึกวัตถุปฏิทิน Outlook ผ่าน iCalendar API ไม่เพียงแต่คุณสามารถแยกออบเจ็กต์ปฏิทินในรูปแบบต่างๆ และบันทึกเป็นไฟล์ MSG หรือ ICS ได้ แต่คุณยังสามารถส่ง เรียกข้อมูล อัปเดต และยกเลิกการประชุมผ่านโปรโตคอลการส่งข้อความ

Send and Receive อีเมล via SMTP, POP3 and IMAP

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

API ยังรองรับคุณสมบัติโปรโตคอล IMAP รวมถึงการตรวจสอบสิทธิ์ สร้าง ลบ เลือก ค้นหาโฟลเดอร์ รับและบันทึกข้อความ เปลี่ยนการตั้งค่าสถานะข้อความ และคำสั่ง IMAP พื้นฐาน

เชื่อมต่อกับ Microsoft Exchange Server

Aspose.Email สำหรับ .NET ให้ความสามารถในการเชื่อมต่อกับ Microsoft Exchange Server เพื่อดำเนินการหลายอย่าง คุณสามารถแสดงรายการข้อความจากโฟลเดอร์ใดก็ได้ ดาวน์โหลดข้อความ และบันทึกในรูปแบบข้อความที่รองรับ อีเมล และสามารถส่งคำเชิญเข้าร่วมการประชุมได้โดยใช้ WebDav และ Exchange Web Services ของ Exchange Server API ยังสนับสนุนการดำเนินการ Unified Messaging และการค้นหาการตั้งค่า Exchange Server โดยอัตโนมัติตามข้อมูลประจำตัวที่ระบุ

โซลูชันรูปแบบการเกิดซ้ำที่สมบูรณ์

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

Manage Message ไฟล์จัดเก็บ

ไลบรารีอีเมลสามารถโหลดไฟล์ Microsoft Outlook PST และ OST จากวัตถุสตรีมหรือตำแหน่งดิสก์เพื่อเรียกค้นลำดับชั้นของโฟลเดอร์ทั้งหมดและอ่านรายละเอียดเฉพาะของข้อความ เช่น หัวเรื่อง ผู้ส่ง ผู้รับ หรือแยกข้อความพร้อมไฟล์แนบ

แสดงรายการข้อความจาก PST - C#

// โหลดไฟล์ PST

using (var pst = Aspose.Email.Storage.Pst.PersonalStorage.FromFile(dir + "template.pst"))

{

    // แสดงรายการโฟลเดอร์ PST

    foreach (var folder in pst.RootFolder.GetSubFolders())

    {

        // แสดงรายการข้อความในโฟลเดอร์

        foreach (var msg in folder.EnumerateMessages())

        {

            var folderInfo = pst.GetParentFolder(msg.EntryId);

            Console.WriteLine(msg.Subject + ":" + folderInfo.DisplayName);

        }

    }

}

ทำงานกับการ์ดผู้ติดต่อ

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

Microsoft Office Automation – ไม่จำเป็น

Aspose.Email for .NET สร้างขึ้นโดยใช้รหัสที่ได้รับการจัดการซึ่งไม่จำเป็นต้องติดตั้ง Microsoft Office หรือ Microsoft Outlook ในเครื่องเพื่อทำงานกับการประมวลผลอีเมล เป็นทางเลือกการทำงานอัตโนมัติของ Microsoft Outlook ที่สมบูรณ์แบบสำหรับการจัดการไฟล์ข้อความแบบไดนามิกตลอดจนการส่งและรับอีเมล

  
  

Aspose.Email เสนอ Email API แต่ละรายการสำหรับสภาพแวดล้อมการพัฒนายอดนิยมอื่นๆ ตามรายการด้านล่าง: