Aspose.Email  para C++

API de processamento de mensagens de email e armazenamento de mensagens C++

Criar, editar e converter arquivos de e‑mail e arquivos de mensagens a partir de aplicativos C++ sem precisar do Microsoft Outlook.

  Download grátis julgamento
  
 

Aspose.Email for C++ é uma API de programação de e‑mail que facilita o trabalho dos desenvolvedores com diversos formatos, como MSG, EML, EMLX e MHT. Os desenvolvedores de aplicações podem criar, converter ou manipular formatos de mensagem mais usados dentro dos aplicativos C++ nativos, sem depender da automação do Office ou do aplicativo Microsoft Outlook.

Aspose.Email for C++ é mais adequado para recursos de gerenciamento de e‑mail, como edição de conteúdo, manipulação de destinatários, extração e manipulação de propriedades MAPI e anexos, bem como para recursos avançados, como gerenciamento de arquivos de armazenamento de mensagens, incluindo PST e OST. Atualmente, a API suporta os protocolos de comunicação SMTP, POP3 e IMAP para transmissão de e‑mail.

Recursos da API de Processamento de Arquivos de E‑mail e Arquivos de Mensagens

Criar, manipular e extrair arquivos de armazenamento

Suporta protocolos de comunicação SMTP, POP3 e IMAP

Gerenciar mensagens MIME via Biblioteca C++

Aspose.Email for C++ oferece amplo suporte a formatos MIME, incluindo EML e EMLX. Essa funcionalidade permite que os desenvolvedores criem, definam e extraiam conteúdo de mensagens MIME, gerenciem anexos e objetos incorporados, e convertam arquivos EML e EMLX para os formatos MSG, HTML e MHTML. Gerenciar mensagens MIME via Biblioteca C++.

Gerenciar formatos de arquivos de mensagens Outlook

Aspose.Email for C++ é capaz de criar mensagens do Outlook do zero, além de oferecer a capacidade de manipular arquivos de e‑mail existentes. Os desenvolvedores podem carregar e salvar todos os tipos de itens do Outlook, incluindo contatos, tarefas, notas, itens de calendário e listas de distribuição. Além disso, a Biblioteca de E‑mail C++ permite analisar e manipular todos os objetos do Outlook por meio de uma API pública. Gerenciar formatos de arquivos de mensagens Outlook.

Criar e consumir padrões de recorrência iCalendar

A biblioteca permite que os desenvolvedores gerem e consumam programaticamente padrões de recorrência no formato iCalendar (RFC 2445) usando um modelo de objetos intuitivo. Nossa expertise garante que a interface iCalendar seja fácil de usar, proporcionando controle total sobre a criação e o consumo de recorrências. Criar e consumir padrões de recorrência iCalendar.

Criar, inspecionar & extrair itens de arquivos PST & OST

Aspose.Email for C++ permite gerenciar formatos de armazenamento do Outlook como PST & OST. A API realiza diferentes operações em formatos de armazenamento existentes, além de criar novos documentos PST do zero. Outras operações possíveis incluem listagem de pastas e mensagens, adição ou extração de mensagens, contatos & pastas.

Criar PST & adicionar mensagem à Inbox - C++

// cria um arquivo PST do zero       

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

// adiciona uma pasta \"Inbox\" ao PST

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

// seleciona a pasta \"Inbox\"

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

// adiciona uma mensagem à pasta \"Inbox\"

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

Aspose.Email oferece Bibliotecas de E‑mail individuais para ambientes de desenvolvimento populares, como listado abaixo: