Aspose.Email  for C++

ข้อความอีเมล C++ และการประมวลผลการจัดเก็บข้อความ API

สร้าง แก้ไข และแปลงไฟล์อีเมลและที่เก็บข้อความจากภายในแอปพลิเคชัน C++ โดยไม่ต้องใช้ Microsoft Outlook

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

Aspose.Email สำหรับ C++ คือ Email Programming API ที่ช่วยให้นักพัฒนาทำงานกับรูปแบบต่างๆ เช่น MSG, EML, EMLX และ MHT ได้ง่ายขึ้น นักพัฒนาแอปพลิเคชันสามารถสร้าง แปลง หรือจัดการรูปแบบข้อความที่ใช้บ่อยที่สุดภายในแอปพลิเคชัน C++ แบบเนทีฟ โดยไม่ต้องพึ่งพาแอปพลิเคชัน Office Automation หรือ Microsoft Outlook

Aspose.Email สำหรับ C++ เหมาะที่สุดสำหรับคุณสมบัติการจัดการเมล เช่น การแก้ไขเนื้อหา การจัดการผู้รับ การแยกและการจัดการคุณสมบัติ MAPI และไฟล์แนบ ตลอดจนคุณสมบัติขั้นสูง เช่น การจัดการไฟล์ที่เก็บข้อความ รวมถึง PST และ OST ปัจจุบัน API รองรับโปรโตคอลการสื่อสาร SMTP, POP3 และ IMAP สำหรับการส่งอีเมล

คุณสมบัติ API การประมวลผลไฟล์อีเมลและข้อความเก็บถาวร

โหลดและบันทึกข้อความเข้าและออกจากไฟล์หรือสตรีม

การแปลงรูปแบบระหว่างกันด้วยโค้ดเพียงไม่กี่บรรทัด

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

สร้าง จัดการ และแยกไฟล์ที่จัดเก็บ

สร้างรูปแบบการเกิดซ้ำตามรูปแบบ iCalendar RFC

เพิ่มวัตถุฝังตัวหรือแนบไฟล์ไปกับอีเมล

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

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

รองรับโปรโตคอลการสื่อสาร SMTP, POP3 และ IMAP

จัดการข้อความ MIME ผ่าน C++ Library

Aspose.Email สำหรับ C ++ รองรับรูปแบบ MIME อย่างกว้างขวางรวมถึง EML และ EMLX ความสามารถนี้ช่วยให้นักพัฒนาสามารถสร้าง ตั้งค่า และแยกเนื้อหาจากข้อความ MIME จัดการสิ่งที่แนบมาและวัตถุฝังตัว แปลงไฟล์ EML และ EMLX เป็นรูปแบบไฟล์ MSG, HTML และ MHTML

จัดการรูปแบบไฟล์ข้อความ Outlook

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

ผลิตและบริโภค iCalendar รูปแบบการเกิดซ้ำ

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

สร้าง ตรวจสอบ และแยกรายการจากไฟล์ PST และ OST

Aspose.Email สำหรับ C++ ช่วยให้สามารถจัดการรูปแบบที่เก็บข้อมูล Outlook เช่น PST และ OST API ดำเนินการต่างๆ ในรูปแบบพื้นที่จัดเก็บที่มีอยู่ รวมทั้งสร้างเอกสาร PST ใหม่ตั้งแต่ต้น การดำเนินการอื่นๆ ที่เป็นไปได้ สามารถทำได้ เช่น การแสดงโฟลเดอร์และข้อความ การเพิ่มหรือการแยกข้อความ รายชื่อติดต่อ และโฟลเดอร์

สร้าง PST และเพิ่มข้อความใน Inbox - C++

// สร้างไฟล์ PST ตั้งแต่เริ่มต้น       

System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L"output.pst", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);

// เพิ่มโฟลเดอร์ "Inbox" ไปยัง PST

personalStorage->get_RootFolder()->AddSubFolder(L"Inbox");

// เลือกโฟลเดอร์ "กล่องจดหมาย"

System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L"Inbox");

// เพิ่มข้อความไปยังโฟลเดอร์ "Inbox"

inboxFolder->AddMessage(MapiMessage::FromFile(dir + L"template.msg"));
  
  

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