API de traitement des messages électroniques et du stockage des messages C++
Créez, modifiez et convertissez des fichiers de messagerie et des archives de messages à partir d’applications C++ sans avoir besoin de Microsoft Outlook.
Télécharger l'essai gratuitAspose.Email pour C++ est une API de programmation de messagerie qui permet aux développeurs de travailler plus facilement avec un certain nombre de formats tels que MSG, EML, EMLX et MHT. Les développeurs d'applications peuvent créer, convertir ou manipuler les formats de message les plus couramment utilisés dans les applications C++ natives, sans compter sur Office Automation ou l'application Microsoft Outlook.
Aspose.Email pour C++ est le mieux adapté aux fonctionnalités de gestion de messagerie telles que l'édition de contenu, la manipulation des destinataires, l'extraction et la manipulation des propriétés MAPI et des pièces jointes ainsi que pour les fonctionnalités avancées telles que la gestion des fichiers de stockage de messages, y compris PST et OST. Actuellement, l'API prend en charge les protocoles de communication SMTP, POP3 et IMAP pour la transmission des e-mails.
Fonctionnalités de l'API de traitement des archives de fichiers et de messages par e-mail
Charger et enregistrer des messages vers et depuis un fichier ou un flux
Inter-conversion de format avec seulement quelques lignes de code
Créer et mettre à jour des tâches à l'aide de l'API publique iCalendar
Créer, manipuler et extraire des fichiers de stockage
Créer des modèles de récurrence selon le format iCalendar RFC
Ajouter des objets intégrés ou joindre des fichiers aux e-mails
Inclure le texte et le corps du message HTML
Créer des en-têtes de courrier personnalisés
Prend en charge les protocoles de communication SMTP, POP3 et IMAP
Gérer les messages MIME via la bibliothèque C++
Aspose.Email pour C++ prend largement en charge les formats MIME, y compris EML et EMLX. Cette capacité permet aux développeurs de créer, de définir et d'extraire le contenu des messages MIME, de gérer les pièces jointes et les objets intégrés, de convertir les fichiers EML et EMLX aux formats de fichier MSG, HTML et MHTML.
Gérer les formats de fichiers de messages Outlook
Aspose.Email pour C++ est capable de créer des messages Outlook à partir de zéro et offre la possibilité de manipuler des fichiers de messagerie existants. Les développeurs peuvent charger et enregistrer tous les types d'éléments Outlook, y compris les contacts, les tâches, les notes, les éléments de calendrier et les listes de distribution. De plus, la bibliothèque de messagerie C++ permet d'analyser et de manipuler tous les objets Outlook via une API publique.
Produire et consommer iCalendar Modèles de récurrence
La bibliothèque permet aux développeurs de générer et de consommer par programmation des modèles de récurrence au format iCalendar (RFC 2445) à l'aide d'un modèle d'objet intuitif. Notre expertise garantit que l'interface iCalendar est facile à utiliser tout en vous donnant un contrôle complet sur la production et la consommation de récurrence.
Créer, inspecter et extraire des éléments à partir de fichiers PST et OST
Aspose.Email pour C++ permet de gérer les formats de stockage Outlook tels que PST et OST. L'API effectue différentes opérations sur les formats de stockage existants et crée de nouveaux documents PST à partir de zéro. D'autres opérations possibles peuvent être effectuées telles que la liste des dossiers et des messages, l'ajout ou l'extraction de messages, de contacts et de dossiers.
Créer PST et ajouter un message à la boîte de réception - C++
// créer un fichier PST à partir de zéro
System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L"output.pst", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);
// ajoute un dossier "Inbox" au PST
personalStorage->get_RootFolder()->AddSubFolder(L"Inbox");
// sélectionne le dossier "Boîte de réception"
System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L"Inbox");
// ajoute un message au dossier "Boîte de réception"
inboxFolder->AddMessage(MapiMessage::FromFile(dir + L"template.msg"));
- Ressources d'apprentissage
- Documentation
- Code source
- Références API
- Vidéos didactiques
- Support produit
- Assistance gratuite
- Assistance payante
- Blog
- Notes de version
- Pourquoi Aspose.Email pour C++ ?
- Liste des clients
- Réussites