在C ++應(yīng)用程序中創(chuàng)建,編輯和轉(zhuǎn)換電子郵件文件和存檔,不需要Microsoft Outlook。
標(biāo)簽:文檔管理電子郵件開發(fā)商: ASPOSE
當(dāng)前版本: v23.6
產(chǎn)品類型:控件
產(chǎn)品功能:網(wǎng)絡(luò)通訊
平臺語言:
開源水平:不提供源碼
本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準,如有疑問請來電 023-68661681 咨詢。
Aspose.Email for CPP 23.9 發(fā)行說明
新功能
通過 GraphClient 發(fā)送消息時支持 MailMessage 重載
我們添加了對重載方法的支持,這些方法接受 MailMessage 對象來發(fā)送電子郵件。
GraphClient 類中添加了以下方法:
MailMessage CreateMessage(string folderId, MailMessage message):此方法允許您在指定文件夾中創(chuàng)建新的 MailMessage 對象。您可以提供folderId 和MailMessage 對象作為參數(shù)。該方法將返回創(chuàng)建的 MailMessage 對象。
SharedPtr<MapiMessage> CreateMessage(String folderId, SharedPtr<MapiMessage> message)- :此方法允許您在指定文件夾中創(chuàng)建新的 MailMessage 對象。您可以提供folderId 和MailMessage 對象作為參數(shù)。該方法將返回創(chuàng)建的 MailMessage 對象。
void Send(MailMessage message):該方法允許您發(fā)送指定的MailMessage對象。您可以將 MailMessage 對象作為參數(shù)傳遞來發(fā)送它。
void Send(SharedPtr<MapiMessage> message):該方法允許您發(fā)送指定的MailMessage對象。您可以將 MailMessage 對象作為參數(shù)傳遞來發(fā)送它。
這些新的重載方法為您使用 GraphClient 處理電子郵件操作提供了更大的靈活性和輕松性。您現(xiàn)在可以使用 MailMessage 對象輕松創(chuàng)建和發(fā)送電子郵件,而無需執(zhí)行額外的轉(zhuǎn)換或轉(zhuǎn)換。
代碼示例:
auto eml = CreateObject<MailMessage>(); eml->set_From(u"from@domain.com") eml->set_To(u"to1@domain.com, to2@domain.com"); eml->set_Subject(u"New message"); eml->set_HtmlBody(u"<html><body>This is the HTML body</body></html>"); graphClient::Send(eml); graphClient::Create(KnownFolders::Inbox, eml);
將 Mapi 通訊組列表保存到單個多聯(lián)系人 VCF 文件
要將 Mapi 通訊組列表保存到多聯(lián)系人 VCF 文件,添加了以下方法:
該類MapiDistributionListSaveOptions包含用于保存 Mapi 分發(fā)列表的選項。此時,您可以指定保存格式為 VCard (ContactSaveFormat.VCard),將通訊組列表保存為多聯(lián)系人 VCF 文件。
以下是示例代碼片段,演示如何將通訊組列表保存到多聯(lián)系人 VCF 文件:
auto dlist = StaticCast<MapiDistributionList>(msg->ToMapiMessageItem()); auto options = CreateObject<MapiDistributionListSaveOptions>(ContactSaveFormat::VCard); dlist->Save(u"distribution_list.vcf", options);
示例的完整代碼可以在中找到。
更新時間:2023-10-08 13:49:34.000 | 錄入時間:2019-04-30 14:53:59.000 | 責(zé)任編輯:吉煒煒