API ανοιχτού κώδικα .NET για εργασία με αρχεία MSG και EML του MS Outlook
Διαβάστε τα αρχεία MSG και EML του MS Outlook, αποθηκεύστε συνημμένα email και διαβάστε τις ιδιότητες μηνυμάτων από τις εφαρμογές .NET.
Τι είναι το MsgReader API για .NET;
Το MSGReader είναι ένα ισχυρό, ανοιχτού κώδικα .NET API σχεδιασμένο για προγραμματιστές που πρέπει να διαβάσουν και να επεξεργαστούν αρχεία MSG και EML του Microsoft Outlook στις εφαρμογές τους. Είτε εξάγει μηνύματα ηλεκτρονικού ταχυδρομείου, συναντήσεις, εργασίες ή στοιχεία επικοινωνίας, αυτό το API καθιστά απρόσκοπτο τον χειρισμό διαφόρων αντικειμένων του Outlook χωρίς να βασίζεται στο ίδιο το Outlook. Με υποστήριξη για διάφορους τύπους σώματος όπως απλό κείμενο, HTML και RTF, μαζί με διαχείριση συνημμένων και ανίχνευση συνόλων χαρακτήρων, το MSGReader προσφέρει μια ολοκληρωμένη λύση για αποτελεσματικό χειρισμό αρχείων MSG σε περιβάλλοντα .NET.
MsgReader για .NET API - Βασικά χαρακτηριστικά
Ακολουθούν μερικά από τα κύρια χαρακτηριστικά του MsgReader:
- Ολοκληρωμένη υποστήριξη αντικειμένων: Διαβάστε μηνύματα ηλεκτρονικού ταχυδρομείου, συναντήσεις, εργασίες, κάρτες επαφών και αυτοκόλλητες σημειώσεις από αρχεία MSG του Outlook.
- Διαχείριση διαφορετικών τύπων σώματος: Υποστηρίζει κείμενο, HTML, HTML ενσωματωμένα σε μορφές RTF και RTF για σώματα μηνυμάτων.
- Διαχείριση συνημμένων: Επιτρέπει την εξαγωγή, αφαίρεση και αποθήκευση συνημμένων σε αρχεία MSG.
- Ανίχνευση συνόλου χαρακτήρων: Ανιχνεύει αυτόματα την κωδικοποίηση συνόλου χαρακτήρων σε σώματα HTML, ειδικά όταν είναι ενσωματωμένα σε RTF.
- Ευκολία χρήσης: Απλό API για ενσωμάτωση σε έργα .NET, με απλές μεθόδους εξαγωγής δεδομένων.
- Πακέτο NuGet: Διατίθεται ως πακέτο NuGet, καθιστώντας εύκολη την εγκατάσταση και ενημέρωση σε έργα .NET.
- Ανοιχτού κώδικα: Με άδεια χρήσης του MIT, επιτρέποντας δωρεάν χρήση τόσο σε εμπορικά όσο και σε μη εμπορικά έργα.
Ξεκινώντας με το MSGReader για .NET API
Μπορείτε να κάνετε λήψη της βιβλιοθήκης MSGReader από το GitHub ή το nuget.
Εγκατάσταση
Η εγκατάσταση του MSGReader API για .NET είναι απλή και μπορεί να γίνει από nugget όπως φαίνεται παρακάτω:
Εγκατάσταση του MSGReader API για .NET
Install-Package MSGReader
Παραδείγματα κώδικα για το MSGReader API για .NET
You can use the MSGReader API to work with Outlook MSG and EML files right from within your .NET applications. This lets you create .NET applications to read and process email messages including archiving systems. Following code samples demonstrate how to use MSGReader API in your .NET application.Πώς να διαβάσετε ιδιότητες από ένα μήνυμα του Outlook (MSG) στο .NET;
In order to read properties from an Outlook (MSG) file, the following steps can be used.- Εγκατάσταση MSGReader: Προσθέστε τη βιβλιοθήκη MSGReader στο έργο σας .NET χρησιμοποιώντας το NuGet Package Manager στο Visual Studio.
- Συμπερίληψη του χώρου ονομάτων: Εισαγάγετε τον απαιτούμενο χώρο ονομάτων MSGReader για πρόσβαση στις λειτουργίες του.
- Εκκινήστε το αρχείο MSG: Δημιουργήστε μια παρουσία της κλάσης μηνύματος παρέχοντας τη διαδρομή προς το αρχείο MSG.
- Εξαγωγή των πληροφοριών του αποστολέα: Πρόσβαση στα στοιχεία του αποστολέα από το αρχείο MSG.
- Εξαγωγή της ημερομηνίας και ώρας αποστολής: Ανακτήστε την ημερομηνία και την ώρα αποστολής του μηνύματος ηλεκτρονικού ταχυδρομείου.
- Λήψη των παραληπτών: Λάβετε τη λίστα των παραληπτών για τα πεδία "Προς" και "Κοιν.".
- Εξαγωγή του θέματος: Πρόσβαση στη γραμμή θέματος του μηνύματος ηλεκτρονικού ταχυδρομείου.
- Εξαγωγή του βασικού περιεχομένου: Ανακτήστε το κύριο περιεχόμενο του μηνύματος ηλεκτρονικού ταχυδρομείου, όπως απλό κείμενο ή HTML.
- Επεξεργασία των εξαγόμενων πληροφοριών: Χειριστείτε τα εξαγόμενα δεδομένα όπως απαιτείται με βάση τις απαιτήσεις της εφαρμογής σας.
Πώς να προσθέσετε ιδιότητες ανάγνωσης από ένα μήνυμα του Outlook (EML) στο .NET;
An EML file is an email file format in the MIME message format. MSGReader API for .NET can load an EML file and can read its properties such as recipient, subject, message body, etc. The following code sample demonstrates this.Σύναψη
Το MSGReader είναι μια ευέλικτη και αξιόπιστη λύση για προγραμματιστές .NET που θέλουν να διαχειρίζονται τα αρχεία MSG και EML του Outlook χωρίς κόπο. Η ευρεία υποστήριξή του για διάφορα αντικείμενα του Outlook, ο απρόσκοπτος χειρισμός του περιεχομένου του σώματος και η αποτελεσματική διαχείριση συνημμένων το καθιστούν πολύτιμο εργαλείο για κάθε έργο που απαιτεί εξαγωγή και επεξεργασία δεδομένων email. Ως βιβλιοθήκη ανοιχτού κώδικα, με άδεια MIT, προσφέρει ευελιξία και ευκολία ενσωμάτωσης, καθιστώντας την κατάλληλη για ένα ευρύ φάσμα εφαρμογών, από την ανάλυση δεδομένων έως την αυτοματοποίηση email, χωρίς την ανάγκη εγκατάστασης του Outlook.
Παρόμοια Προϊόντα
- Apache POI XWPF | Open Source Java API για δημιουργία και τροποποίηση αρχείων DOCX
- DocX | API .NET ανοιχτού κώδικα για δημιουργία και τροποποίηση αρχείων DOCX
- Docx4J | Open Source Java API για δημιουργία και τροποποίηση αρχείων DOC και DOCX
- ExcelDataReader | API ανοιχτού κώδικα .NET για ανάγνωση εγγράφων XLS, XLSX, CSV και υπολογιστικών φύλλων
- FileFormat.Words API | API .NET ανοιχτού κώδικα για μορφές αρχείων Microsoft Word