Aspose.Email  για C ++

API επεξεργασίας μηνυμάτων ηλεκτρονικού ταχυδρομείου και αποθήκευσης μηνυμάτων C ++

Δημιουργήστε, επεξεργαστείτε και μετατρέψτε αρχεία ηλεκτρονικού ταχυδρομείου και αρχεία μηνυμάτων από εφαρμογές C ++ χωρίς να απαιτείται το Microsoft Outlook.

  Κατεβάστε δωρεάν δοκιμή
  
 

Το Aspose.Email για C ++ είναι ένα API προγραμματισμού ηλεκτρονικού ταχυδρομείου που διευκολύνει τους προγραμματιστές να εργαστούν με μια σειρά μορφών όπως MSG, EML, EMLX & MHT. Οι προγραμματιστές εφαρμογών μπορούν να δημιουργήσουν, να μετατρέψουν ή να χειριστούν τις πιο συχνά χρησιμοποιούμενες μορφές μηνυμάτων μέσα στις εγγενείς εφαρμογές C ++, χωρίς να βασίζεστε σε αυτοματισμό γραφείου ή εφαρμογή Microsoft Outlook.

Το Aspose.Email για C ++ είναι το καλύτερο για λειτουργίες διαχείρισης αλληλογραφίας, όπως επεξεργασία περιεχομένου, χειρισμός παραληπτών, εξαγωγή και χειρισμός ιδιοτήτων και συνημμένων MAPI, καθώς και για προηγμένες λειτουργίες όπως διαχείριση αρχείων αποθήκευσης μηνυμάτων, συμπεριλαμβανομένων των PST & OST. Επί του παρόντος, το API υποστηρίζει πρωτόκολλα επικοινωνίας SMTP, POP3 και IMAP για μετάδοση ηλεκτρονικού ταχυδρομείου.

Χαρακτηριστικά API επεξεργασίας αρχείων και αρχείων μηνυμάτων ηλεκτρονικού ταχυδρομείου

Δημιουργία, χειρισμός και εξαγωγή αρχείων αποθήκευσης

Υποστηρίζει πρωτόκολλα επικοινωνίας SMTP, POP3 & IMAP

Διαχείριση μηνυμάτων MIME μέσω βιβλιοθήκης C ++

Το Aspose.Email για C ++ υποστηρίζει εκτενώς μορφές MIME συμπεριλαμβανομένων των EML & EMLX. Αυτή η δυνατότητα επιτρέπει στους προγραμματιστές να δημιουργούν, να ορίζουν και να εξάγουν περιεχόμενα από τα μηνύματα MIME, να διαχειρίζονται συνημμένα και ενσωματωμένα αντικείμενα, να μετατρέπουν αρχεία EML & EMLX σε μορφές αρχείων MSG, HTML & MHTML. Διαχείριση μηνυμάτων MIME μέσω βιβλιοθήκης C ++.

Διαχείριση μορφών αρχείων μηνυμάτων του Outlook

Το Aspose.Email για C ++ είναι ικανό να δημιουργεί μηνύματα Outlook από το μηδέν, καθώς και παρέχει τη δυνατότητα χειρισμού υπαρχόντων αρχείων ηλεκτρονικού ταχυδρομείου. Οι προγραμματιστές μπορούν να φορτώσουν και να αποθηκεύσουν όλους τους τύπους στοιχείων του Outlook, συμπεριλαμβανομένων επαφών, εργασιών, σημειώσεων, στοιχείων ημερολογίου και λιστών διανομής. Επιπλέον, η βιβλιοθήκη ηλεκτρονικού ταχυδρομείου C ++ επιτρέπει την ανάλυση και χειρισμό όλων των αντικειμένων του Outlook μέσω δημόσιου API. Διαχείριση μορφών αρχείων μηνυμάτων του Outlook.

Παραγωγή και κατανάλωση μοτίβων επανάληψης iCalendar

Η βιβλιοθήκη επιτρέπει στους προγραμματιστές να δημιουργούν και να καταναλώνουν προγραμματικά μοτίβα επανάληψης σε μορφή iCalendar (RFC 2445) χρησιμοποιώντας ένα διαισθητικό μοντέλο αντικειμένων. Η τεχνογνωσία μας διασφαλίζει ότι η διεπαφή iCalendar είναι εύκολη στη χρήση, ενώ σας δίνει τον πλήρη έλεγχο της παραγωγής και της κατανάλωσης επανάληψης. Παραγωγή και κατανάλωση μοτίβων επανάληψης iCalendar.

Δημιουργία, επιθεώρηση και εξαγωγή στοιχείων από αρχεία PST & OST

Το Aspose.Email για C ++ επιτρέπει τη διαχείριση μορφών αποθήκευσης του Outlook όπως PST & OST. Το API εκτελεί διαφορετικές λειτουργίες σε υπάρχουσες μορφές αποθήκευσης καθώς και δημιουργεί νέα έγγραφα 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 προσφέρει μεμονωμένες βιβλιοθήκες ηλεκτρονικού ταχυδρομείου για δημοφιλή περιβάλλοντα ανάπτυξης όπως αναφέρονται παρακάτω: