C++ API zur Verarbeitung von E-Mail-Nachrichten und Nachrichtenspeicherung
Erstellen, bearbeiten und konvertieren Sie E-Mail-Dateien und Nachrichtenarchive aus C++-Anwendungen heraus, ohne Microsoft Outlook zu benötigen.
Kostenlose Testversion herunter ladenAspose.Email für C++ ist eine E-Mail-Programmier-API, die es Entwicklern erleichtert, mit einer Reihe von Formaten wie MSG, EML, EMLX und MHT zu arbeiten. Anwendungsentwickler können die am häufigsten verwendeten Nachrichtenformate innerhalb der nativen C++-Anwendungen erstellen, konvertieren oder manipulieren, ohne sich auf die Office-Automatisierung oder die Microsoft Outlook-Anwendung verlassen zu müssen.
Aspose.Email für C++ eignet sich am besten für E-Mail-Verwaltungsfunktionen wie Inhaltsbearbeitung, Manipulation von Empfängern, Extraktion und Manipulation von MAPI-Eigenschaften und Anhängen sowie für erweiterte Funktionen wie die Verwaltung von Nachrichtenspeicherdateien einschließlich PST und OST. Derzeit unterstützt die API die Kommunikationsprotokolle SMTP, POP3 und IMAP für die E-Mail-Übertragung.
API-Funktionen für die Verarbeitung von E-Mail-Dateien und Nachrichtenarchiven
Laden und speichern Sie Nachrichten in und aus Dateien oder Streams
Formatkonvertierung mit nur wenigen Codezeilen
Erstellen und aktualisieren Sie Aufgaben mit der öffentlichen iCalendar-API
Speicherdateien erstellen, manipulieren und extrahieren
Erstellen Sie Wiederholungsmuster gemäß dem iCalendar-RFC-Format
Fügen Sie eingebettete Objekte hinzu oder hängen Sie Dateien an E-Mails an
Fügen Sie Text und HTML-basierten E-Mail-Text hinzu
Erstellen Sie benutzerdefinierte E-Mail-Kopfzeilen
Unterstützt die Kommunikationsprotokolle SMTP, POP3 und IMAP
Verwalten Sie MIME-Nachrichten über die C++-Bibliothek
Aspose.Email für C++ unterstützt umfassend MIME-Formate einschließlich EML und EMLX. Diese Fähigkeit ermöglicht es den Entwicklern, Inhalte aus den MIME-Nachrichten zu erstellen, einzustellen und zu extrahieren, Anhänge und eingebettete Objekte zu verwalten, EML- und EMLX-Dateien in MSG-, HTML- und MHTML-Dateiformate zu konvertieren.
Dateiformate für Outlook-Nachrichten verwalten
Aspose.Email für C++ kann Outlook-Nachrichten von Grund auf neu erstellen und bietet die Möglichkeit, vorhandene E-Mail-Dateien zu manipulieren. Entwickler können alle Arten von Outlook-Elementen laden und speichern, einschließlich Kontakte, Aufgaben, Notizen, Kalenderelemente und Verteilerlisten. Darüber hinaus ermöglicht die C++-E-Mail-Bibliothek das Analysieren und Bearbeiten aller Outlook-Objekte über die öffentliche API.
Produzieren und verwenden Sie iCalendar Wiederholungsmuster
Die Bibliothek ermöglicht es den Entwicklern, mithilfe eines intuitiven Objektmodells Wiederholungsmuster im iCalendar-Format (RFC 2445) programmgesteuert zu generieren und zu nutzen. Unser Fachwissen stellt sicher, dass die iCalendar-Oberfläche einfach zu bedienen ist und Ihnen gleichzeitig die vollständige Kontrolle über die Wiederholungsproduktion und den Verbrauch gibt.
Erstellen, prüfen und extrahieren Sie Elemente aus PST- und OST-Dateien
Aspose.Email für C++ ermöglicht die Verwaltung von Outlook-Speicherformaten wie PST und OST. Die API führt verschiedene Operationen mit bestehenden Speicherformaten durch und erstellt neue PST-Dokumente von Grund auf neu. Andere mögliche Operationen, die man durchführen kann, sind beispielsweise das Auflisten von Ordnern und Nachrichten, das Hinzufügen oder Extrahieren von Nachrichten, Kontakten und Ordnern.
PST erstellen und Nachricht zum Posteingang hinzufügen - C++
// PST-Datei von Grund auf neu erstellen
System::SharedPtr<PersonalStorage> personalStorage = PersonalStorage::Create(dir + L"output.pst", Aspose::Email::Outlook::Pst::FileFormatVersion::Unicode);
// Ordner "Posteingang" zur PST hinzufügen
personalStorage->get_RootFolder()->AddSubFolder(L"Inbox");
// Wählen Sie den Ordner "Posteingang".
System::SharedPtr<FolderInfo> inboxFolder = personalStorage->get_RootFolder()->GetSubFolder(L"Inbox");
// füge eine Nachricht zum Ordner "Posteingang" hinzu
inboxFolder->AddMessage(MapiMessage::FromFile(dir + L"template.msg"));
- Warum Aspose.Email für C++?
- Kundenliste
- Erfolgsgeschichten