C ++邮件信息&消息归档处理API

创建,编辑和从C ++应用程序中转换电子邮件文件和消息归档,没有任何的Microsoft Outlook依赖。

  免费下载试用版
Aspose.Email用于C ++

Aspose.Emailfor C ++

 
 

Aspose.Email for Cloud++是一个功能强大的电子邮件程序的API,可以更容易地与一些电子邮件格式,如味精,EML,EMLX和MHT工作。API使应用程序开发人员创建,操作或转换本地C ++应用程序中最常用的电子邮件格式,而不依赖于办公自动化或Microsoft Outlook应用程序。

Aspose.Email for Cloud++,可用于电子邮件管理功能,例如消息内容编辑,收件人,MAPI属性和附件操纵以及用于先进的功能,如消息存储文件,包括PST&OST的管理。目前API支持SMTP,POP3和IMAP通信协议和一个可以使用这些发送电子邮件。

 

电子邮件文件和邮件归档处理的API功能

 

 

从文件或流负载的消息

 

保存消息记录到文件或流

 

文件格式转换

 

创建和使用的iCalendar更新任务

 

处理邮件存储文件

 

根据RFC的iCalendar创建复发模式

 

附加嵌入对象,并通过电子邮件附件

 

包括文本和HTML邮件正文

 

创建自定义邮件头

 

支持SMTP,POP3和IMAP协议

通过C ++库管理MIME信息

Aspose.Email for Cloud++广泛支持MIME消息格式,包括EML&EMLX。这种能力允许开发人员创建,设置和从MIME消息中提取内容,管理附件和嵌入对象,EML和EMLX消息文件转换为MSG,HTML和MHTML文件格式。

管理Outlook邮件文件格式

Aspose.Email for Cloud++能够从头开始创建Outlook邮件以及提供操纵现有的电子邮件文件的能力的。开发人员可以加载和保存所有类型的Outlook项目,包括联系人,任务,便笺,日历项和分布列表。在它的上面,C ++的电子邮件库允许解析及操作非常方便所有这些对象。

生产与消费的iCalendar复发模式

Aspose.Email for Cloud++提供了创建和保存味精Outlook日历对象和ICS格式的能力。此外,API允许你以iCalendar通过直观的对象模型编程产生与消耗复发模式(RFC 2445)格式。

创建,检查和提取从PST和OST文件等项目

Aspose.Email for Cloud++允许你管理,如PST和OST的Outlook存储文件。您可以执行一些现有的存​​储文件的操作,以及从头开始创建新的PST文件。可能的操作包括文件夹列表,消息列表,除了&邮件和联系人的提取。

创建PST和添加消息收件箱 - 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提供了其他流行的开发环境,个人电子邮件的API,列出如下: