Aspose.Email  C++ için

C ++ E-posta Mesajı ve Mesaj Depolama İşleme API’si

Microsoft Outlook gerektirmeden C ++ uygulamaları içinden e-posta dosyalarını ve mesaj arşivlerini oluşturun, düzenleyin ve dönüştürün.

  Ücretsiz Deneme İndirin
  
 

C ++ için Aspose.Email, geliştiricilerin MSG, EML, EMLX ve MHT gibi bir dizi formatla çalışmasını kolaylaştıran bir E-posta Programlama API'sidir. Uygulama geliştiricileri oluşturabilir, dönüştürebilir veya değiştirebilir en sık kullanılan mesaj formatları Office Automation veya Microsoft Outlook uygulamasına güvenmeden yerel C ++ uygulamaları içinde.

C ++ için Aspose.Email, içerik düzenleme, alıcıların işlenmesi, MAPI özelliklerinin ve eklerinin çıkarılması ve işlenmesi gibi posta yönetimi özellikleri ve ayrıca PST ve OST dahil olmak üzere mesaj depolama dosyaları yönetimi gibi gelişmiş özellikler için en uygunudur. Şu anda API, e-posta iletimi için SMTP, POP3 ve IMAP iletişim protokollerini desteklemektedir.

E-posta Dosyası ve Mesaj Arşivi İşleme API Özellikleri

Depolama dosyaları oluşturma, değiştirme ve ayıklama

SMTP, POP3 ve IMAP iletişim protokollerini destekler

C++ Kitaplığı ile MIME Mesajlarını Yönetme

C ++ için Aspose.Email, EML ve EMLX dahil olmak üzere MIME formatlarını kapsamlı bir şekilde destekler. Bu yetenek, geliştiricilerin MIME iletilerinden içerik oluşturmasına, ayarlamasına ve ayıklamasına, ekleri ve gömülü nesneleri yönetmesine, EML ve EMLX dosyalarını MSG, HTML ve MHTML dosya formatlarına dönüştürmesine olanak tanır. C++ Kitaplığı ile MIME Mesajlarını Yönetme.

Outlook İleti Dosyası Biçimlerini Yönetme

C ++ için Aspose.Email, Outlook iletilerini sıfırdan oluşturabilir ve mevcut e-posta dosyalarını değiştirme yeteneği sağlar. Geliştiriciler, kişiler, görevler, notlar, takvim öğeleri ve dağıtım listeleri dahil olmak üzere her tür Outlook öğesini yükleyebilir ve kaydedebilir. Bunun da ötesinde, C ++ E-posta Kitaplığı, tüm Outlook nesnelerini genel API aracılığıyla ayrıştırmaya ve değiştirmeye izin verir. Outlook İleti Dosyası Biçimlerini Yönetme.

iCalendar Yineleme Modellerini Üretin ve Tüketin

Kütüphane, geliştiricilerin sezgisel bir nesne modeli kullanarak iCalendar (RFC 2445) formatında yineleme kalıpları programlı olarak oluşturmasına ve kullanmasına olanak tanır. Uzmanlığımız, iCalendar arayüzünün kullanımının kolay olmasını sağlarken, tekrarlama üretimi ve tüketimi üzerinde size tam kontrol sağlar. iCalendar Yineleme Modellerini Üretin ve Tüketin.

PST ve OST Dosyalarından Öğeler Oluşturun, İnceleyin ve Çıkarın

C ++ için Aspose.Email, PST ve OST gibi Outlook depolama biçimlerinin yönetilmesine izin verir. API, mevcut depolama formatlarında farklı işlemler gerçekleştirir ve sıfırdan yeni PST belgeleri oluşturur. Klasör ve mesaj listeleme, mesajların, kişilerin ve klasörlerin eklenmesi veya çıkarılması gibi diğer olası işlemler gerçekleştirilebilir.

PST oluştur ve Gelen Kutusu'na mesaj ekle - C ++

// create PST file from scratch      

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

// add a folder "Inbox" to the PST

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

// select the "Inbox" folder

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

// add a message to the "Inbox" folder

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

Aspose.Email, aşağıda listelenen popüler geliştirme ortamları için bireysel E-posta Kitaplıkları sunar: