Aspose.Email  สำหรับ .NET

API การประมวลผลอีเมลสำหรับ .NET

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

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

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

Aspose.Email สำหรับ .NET ทำให้นักพัฒนาสามารถทำงานกับ Microsoft Outlook และ Mozilla Thunderbird ได้ง่ายขึ้นเนื่องจากรองรับรูปแบบต่างๆเช่น MSG, EML, EMLX, PST, OST, MBOX และ MHTจำนวนรูปแบบเต็มที่คุณสามารถค้นหาได้ใน รายการรูปแบบไฟล์ที่รองรับ.

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

คุณสมบัติ API อีเมล.NET ขั้นสูง

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

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

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

การผสานอีเมลจากเทมเพลต

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

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

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

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

ลองใช้ฟรีของเรา ตัวแปลงอีเมล.

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

// load the file to be converted

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

{

    // save in different formats

    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 แต่คุณยังสามารถส่ง ดึงข้อมูล อัปเดต และยกเลิกคำขอการประชุมผ่านโปรโตคอลการส่งข้อความวิธีจัดการ iCalendar API ที่คุณสามารถเรียนรู้ได้จาก การทำงานกับการนัดหมาย article.

ส่งและรับอีเมลผ่าน SMTP, POP3 และ IMAP

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

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

เชื่อมต่อกับเซิร์ฟเวอร์ Microsoft Exchange

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

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

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

จัดการไฟล์ที่เก็บข้อความ

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

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

// load PST file

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

{

    // list PST folders

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

    {

        // list messages in a folder

        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 vCardsการใช้ Aspose.Email สำหรับ .NET คุณสามารถส่งไฟล์ vCard หรือ VCF ในอีเมลแนบ vCards กับข้อความของคุณได้นอกจากนี้คุณสามารถแลกเปลี่ยนไฟล์ vCard ด้วยวิธีของคุณเองAPI ช่วยให้สามารถสร้าง แก้ไข และลบการ์ดผู้ติดต่อของคุณคุณสามารถเพิ่มการสนับสนุนบัตรติดต่อลงในแอปพลิเคชันของคุณได้อย่างง่ายดาย

ไมโครซอฟท์ออฟฟิศอัตโนมัติ - ไม่จำเป็น

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

  
  

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