Aspose.Email  for C++

C++ Email Message & Message Storage Processing API

Buat, edit & konversi file email & arsip pesan dari dalam aplikasi C++ tanpa memerlukan Microsoft Outlook.

  Unduh uji coba gratis
  
 

Aspose.Email for C++ adalah API Pemrograman Email yang memudahkan pengembang untuk bekerja dengan sejumlah format seperti MSG, EML, EMLX dan MHT. Pengembang aplikasi dapat membuat, mengonversi, atau memanipulasi format pesan yang paling umum digunakan dalam aplikasi C++ asli, tanpa bergantung pada aplikasi Office Automation atau Microsoft Outlook.

Aspose.Email untuk C++ paling cocok untuk fitur manajemen email seperti pengeditan konten, manipulasi penerima, ekstraksi dan manipulasi properti dan lampiran MAPI serta untuk fitur lanjutan seperti manajemen file penyimpanan pesan termasuk PST dan OST. Saat ini, API mendukung protokol komunikasi SMTP, POP3 dan IMAP untuk transmisi email.

Fitur API Pemrosesan File Email dan Arsip Pesan

Muat dan simpan pesan ke dan dari file atau streaming

Antar-konversi format hanya dengan beberapa baris kode

Buat dan perbarui tugas menggunakan API publik iCalendar

Buat, manipulasi, dan ekstrak file penyimpanan

Buat pola pengulangan sesuai format iCalendar RFC

Tambahkan objek yang disematkan atau lampirkan file ke email

Sertakan teks dan badan surat berbasis HTML

Buat header email yang disesuaikan

Mendukung protokol komunikasi SMTP, POP3 dan IMAP

Kelola Pesan MIME melalui C++ Library

Aspose.Email untuk C++ secara ekstensif mendukung format MIME termasuk EML dan EMLX. Kemampuan ini memungkinkan pengembang untuk membuat, mengatur, dan mengekstrak konten dari pesan MIME, mengelola lampiran dan objek yang disematkan, mengonversi file EML dan EMLX ke format file MSG, HTML, dan MHTML.

Kelola Format File Pesan Outlook

Aspose.Email untuk C++ mampu membuat pesan Outlook dari awal serta menyediakan kemampuan untuk memanipulasi file email yang ada. Pengembang dapat memuat dan menyimpan semua jenis item Outlook termasuk kontak, tugas, catatan, item kalender, dan daftar distribusi. Selain itu, Perpustakaan Email C++ memungkinkan untuk mengurai dan memanipulasi semua objek Outlook melalui API publik.

Memproduksi dan Mengkonsumsi iCalendar Pola Pengulangan

Pustaka memungkinkan pengembang untuk membuat dan menggunakan pola pengulangan secara terprogram dalam format iCalendar (RFC 2445) menggunakan model objek intuitif. Keahlian kami memastikan bahwa antarmuka iCalendar mudah digunakan sambil memberi Anda kendali penuh atas produksi dan konsumsi perulangan.

Buat, Periksa, dan Ekstrak Item dari File PST dan OST

Aspose.Email untuk C++ memungkinkan pengelolaan format penyimpanan Outlook seperti PST dan OST. API melakukan operasi yang berbeda pada format penyimpanan yang ada serta membuat dokumen PST baru dari awal. Operasi lain yang mungkin, seseorang dapat melakukan seperti folder dan daftar pesan, penambahan atau ekstraksi pesan, kontak dan folder.

Buat PST dan tambahkan pesan ke Kotak Masuk - C++

// buat file PST dari awal       

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

// tambahkan folder "Kotak Masuk" ke PST

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

// pilih folder "Kotak Masuk"

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

// tambahkan pesan ke folder "Kotak Masuk"

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

Aspose.Email menawarkan Perpustakaan Email individu untuk lingkungan pengembangan populer seperti yang tercantum di bawah ini: