Aspose.Email  per C++

API C++ per l’elaborazione di messaggi email e archiviazione dei messaggi

Crea, modifica e converti file email e archivi di messaggi direttamente da applicazioni C++ senza richiedere Microsoft Outlook.

  Scarica la prova gratuita
  
 

Aspose.Email per C++ è un'API di programmazione email che semplifica agli sviluppatori il lavoro con diversi formati come MSG, EML, EMLX e MHT. Gli sviluppatori di applicazioni possono creare, convertire o manipolare i formati di messaggio più comunemente usati all'interno delle applicazioni C++ native, senza fare affidamento su Office Automation o sull'applicazione Microsoft Outlook.

Aspose.Email per C++ è particolarmente indicato per le funzionalità di gestione della posta come la modifica del contenuto, la manipolazione dei destinatari, l'estrazione e la manipolazione delle proprietà MAPI e degli allegati, nonché per le funzionalità avanzate come la gestione dei file di archiviazione dei messaggi, inclusi PST e OST. Attualmente, l'API supporta i protocolli di comunicazione SMTP, POP3 e IMAP per la trasmissione delle email.

Funzionalità dell'API di elaborazione file email e archivio messaggi

Crea, manipola ed estrai file di archiviazione

Supporta i protocolli di comunicazione SMTP, POP3 e IMAP

Gestisci messaggi MIME tramite la libreria C++

Aspose.Email per C++ supporta ampiamente i formati MIME, inclusi EML e EMLX. Questa funzionalità consente agli sviluppatori di creare, impostare ed estrarre contenuti dai messaggi MIME, gestire allegati e oggetti incorporati, convertire file EML ed EMLX in formati MSG, HTML e MHTML. Gestisci messaggi MIME tramite la libreria C++.

Gestisci i formati di file dei messaggi Outlook

Aspose.Email per C++ è in grado di creare messaggi Outlook da zero e offre la possibilità di manipolare file email esistenti. Gli sviluppatori possono caricare e salvare tutti i tipi di elementi Outlook, inclusi contatti, attività, note, elementi del calendario e liste di distribuzione. Inoltre, la Email Library per C++ consente di analizzare e manipolare tutti gli oggetti Outlook tramite API pubbliche. Gestisci i formati di file dei messaggi Outlook.

Genera e consuma pattern di ricorrenza iCalendar

La libreria consente agli sviluppatori di generare e consumare programmaticamente pattern di ricorrenza in formato iCalendar (RFC 2445) utilizzando un modello di oggetti intuitivo. La nostra esperienza garantisce che l'interfaccia iCalendar sia facile da usare, fornendo al contempo il pieno controllo sulla produzione e sul consumo delle ricorrenze. Genera e consuma pattern di ricorrenza iCalendar.

Crea, ispeziona & estrai elementi da file PST & OST

Aspose.Email per C++ consente di gestire i formati di archiviazione di Outlook come PST & OST. L'API esegue diverse operazioni sui formati di archiviazione esistenti e può anche creare nuovi documenti PST da zero. Altre operazioni possibili includono l'elenco di cartelle e messaggi, l'aggiunta o l'estrazione di messaggi, contatti & cartelle.

Crea PST & aggiungi messaggio alla Inbox - C++

// crea un file PST da zero       

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

// aggiungi una cartella \"Inbox\" al PST

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

// seleziona la cartella \"Inbox\"

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

// aggiungi un messaggio alla cartella \"Inbox\"

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

Aspose.Email offre librerie email individuali per i più popolari ambienti di sviluppo, elencati di seguito: