Aspose.Email  για .NET

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

Δημιουργήστε εφαρμογές πολλαπλών πλατφορμών για τη δημιουργία, ανάλυση, μετατροπή και χειρισμό μηνυμάτων ηλεκτρονικού ταχυδρομείου και γραμματοκιβωτίων

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

Το Aspose.Email για .NET είναι ένα ολοκληρωμένο σύνολο API επεξεργασίας ηλεκτρονικού ταχυδρομείου που μπορούν να χρησιμοποιηθούν για τη δημιουργία εφαρμογών πολλαπλών πλατφορμών με τη δυνατότητα δημιουργίας μηνυμάτων, χειρισμού, ανάλυσης, μετατροπής και μετάδοσης μηνυμάτων χωρίς τη χρήση του Microsoft Outlook ή του Office Automation. Το API παρέχει τις δυνατότητες χειρισμού email, όπως προσθήκη, εξαγωγή ή αφαίρεση συνημμένων από ένα αντικείμενο μηνύματος, προσαρμογή κεφαλίδων μηνυμάτων προσθέτοντας ή αφαιρώντας παραλήπτες ή αλλάζοντας το θέμα και πολλά άλλα. Η επισκόπηση αυτών των χαρακτηριστικών και τη χρήση τους με δείγματα κώδικα μπορείτε να βρείτε στο documentation.

Το Aspose.Email για .NET διευκολύνει τους προγραμματιστές να συνεργαστούν με το Microsoft Outlook και το Mozilla Thunderbird καθώς υποστηρίζει μια σειρά μορφών όπως MSG, EML, EMLX, PST, OST, MBOX και MHT. Ο πλήρης αριθμός των μορφών που μπορείτε να βρείτε στο λίστα των υποστηριζόμενων μορφών αρχείων.

Το Aspose.Email για .NET παρέχει επίσης τη δυνατότητα διαχείριση αρχείων αποθήκευσης μηνυμάτων όπως αρχεία προσωπικής αποθήκευσης (PST) και αρχεία αποθήκευσης εκτός σύνδεσης (OST) & MBOX. Οι προγραμματιστές μπορούν να χρησιμοποιήσουν το API για να στέλνουν και να λαμβάνουν μηνύματα ηλεκτρονικού ταχυδρομείου μέσω πολλών δημοφιλών πρωτοκόλλων όπως POP3, IMAP & SMTP ή συνδεθείτε με το διακομιστή Microsoft Exchange μέσω Υπηρεσίες Ιστού Exchange and Γράφημα της Microsoft για αποστολή και λήψη μηνυμάτων ηλεκτρονικού ταχυδρομείου με συνημμένα και λίστα ή κατάργηση μηνυμάτων από το διακομιστή.

Προηγμένες δυνατότητες API ηλεκτρονικού ταχυδρομείου.NET

Δημιουργία και ενημέρωση εργασιών χρησιμοποιώντας το iCalendar

Μορφές μηνυμάτων μεταξύ μετατροπών

Δημιουργήστε καθορισμένα μοτίβα επανάληψης σύμφωνα με το iCalendar RFC

Συγχώνευση αλληλογραφίας από πρότυπο

Υποστήριξη για διακομιστή μεσολάβησης HTTP σε πελάτες ηλεκτρονικού ταχυδρομείου, δηλ. POP3, IMAP και SMTP

Υποστήριξη για τη δημιουργία αρχείων ICF και VCF έκδοσης 3.0

Μετατρέψτε δυναμικά μηνύματα σε πολλαπλές μορφές ηλεκτρονικού ταχυδρομείου στο.NET

Το Aspose.Email είναι μια καλή επιλογή αν ψάχνετε για ένα API μετατρέψτε τα μηνύματα ηλεκτρονικού ταχυδρομείου σε διάφορες μορφές αρχείων. Για παράδειγμα, μπορείτε εύκολα να μετατρέψετε αρχεία MSG σε μορφές EML, HTML ή MHTML ή αντίστροφα. Το API έχει εκθέσει διεπαφές για όλες τις πιθανές διαδικασίες μετατροπής, ενώ κρύβει τις υποκείμενες προδιαγραφές μορφής, διευκολύνοντας έτσι τους προγραμματιστές να ενσωματώσουν το API στις εφαρμογές τους. Οποιαδήποτε από τις υποστηριζόμενες διαδικασίες μετατροπής είναι τόσο απλή όσο η φόρτωση του αρχείου προέλευσης στο μοντέλο αντικειμένου βιβλιοθήκης και η κλήση της μεθόδου Αποθήκευση με τις κατάλληλες παραμέτρους.

Δοκιμάστε το δωρεάν μας Μετατροπέας ηλεκτρονικού ταχυδρομείου.

Αποθήκευση μηνύματος σε διαφορετικές μορφές - C#

// load the file to be converted

using (var message = Aspose.Email.MailMessage.Load(dir + "template.msg"))

{

    // save in different formats

    message.Save(dir + "output.eml", Aspose.Email.SaveOptions.DefaultEml);

    message.Save(dir + "output.html", Aspose.Email.SaveOptions.DefaultHtml);

    message.Save(dir + "output.mhtml", Aspose.Email.SaveOptions.DefaultMhtml);

}

Διαχείριση αντικειμένων ημερολογίου με το API iCalendar

Το Aspose.Email σάς παρέχει τη δυνατότητα δημιουργίας και αποθήκευσης αντικειμένων ημερολογίου του Outlook μέσω του iCalendar API. Όχι μόνο μπορείτε να εξαγάγετε τα αντικείμενα ημερολογίου σε διάφορες μορφές και να τα αποθηκεύσετε ως αρχεία MSG ή ICS, αλλά μπορείτε επίσης να στείλετε, να ανακτήσετε, να ενημερώσετε και να ακυρώσετε αιτήματα σύσκεψης μέσω πρωτοκόλλων αποστολής μηνυμάτων. Πώς να χειριστείτε το iCalendar API μπορείτε να μάθετε από το Εργασία με ραντεβού article.

Αποστολή και λήψη μηνυμάτων ηλεκτρονικού ταχυδρομείου μέσω SMTP, POP3 και IMAP

Το Aspose.Email για .NET σάς δίνει τη δυνατότητα να δημιουργείτε σύνθετα μηνύματα με συνημμένα, μορφοποίηση HTML και εικόνες και να στέλνετε μηνύματα ηλεκτρονικού ταχυδρομείου χρησιμοποιώντας πρωτόκολλο SMTP. Σας επιτρέπει επίσης να συνδεθείτε στους διακομιστές POP3 με όνομα χρήστη και κωδικό πρόσβασης ή έλεγχο ταυτότητας APOP για να εκτελέσετε λειτουργίες όπως λήψη μηνυμάτων ηλεκτρονικού ταχυδρομείου, καθώς και προβολή μεγέθους γραμματοκιβωτίου και αριθμού μηνυμάτων, ανάκτηση του πλήρους μηνύματος ή μόνο των κεφαλίδων, διαγραφή μηνυμάτων από το διακομιστή και ούτω καθεξής. Πώς να χειριστείτε τα πρωτόκολλα ηλεκτρονικού ταχυδρομείου μπορείτε να μάθετε από αντίστοιχα άρθρα στο οδηγός προγραμματιστή.

Οι δυνατότητες πρωτοκόλλου IMAP επιτρέπουν στον χρήστη του API να ελέγχει, να δημιουργεί, να διαγράφει, να επιλέγει, να ζητά φακέλους, να λαμβάνει και να αποθηκεύει μηνύματα, να αλλάζει σημαίες μηνυμάτων και βασικές εντολές IMAP.

Συνδεθείτε στο διακομιστή Microsoft Exchange

Το Aspose.Email για .NET παρέχει τη δυνατότητα σύνδεσης με το Microsoft Exchange Server για την εκτέλεση πολλών λειτουργιών. Μπορείτε να καταχωρίσετε μηνύματα από οποιονδήποτε φάκελο, να κάνετε λήψη μηνυμάτων και να τα αποθηκεύσετε στις υποστηριζόμενες μορφές μηνυμάτων. Τα μηνύματα ηλεκτρονικού ταχυδρομείου και οι προσκλήσεις σε σύσκεψη μπορούν επίσης να σταλούν χρησιμοποιώντας το Διακομιστής ανταλλαγής WebDAV & Υπηρεσίες Ιστού Exchange. Το API υποστηρίζει επίσης λειτουργίες ενοποιημένων μηνυμάτων και αυτόματη ανακάλυψη ρυθμίσεων του Exchange Server με βάση τα καθορισμένα διαπιστευτήρια.

Πλήρης λύση μοτίβου επανάληψης

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

Διαχείριση αρχείων αποθήκευσης μηνυμάτων

Η βιβλιοθήκη ηλεκτρονικού ταχυδρομείου μπορεί να φορτώσει αρχεία PST & OST του Microsoft Outlook από ένα αντικείμενο ροής ή μια θέση δίσκου, προκειμένου να ανακτήσει την πλήρη ιεραρχία φακέλων και να διαβάσει συγκεκριμένες λεπτομέρειες μηνυμάτων, όπως θέμα, αποστολέα, παραλήπτη ή εξαγωγή μηνυμάτων με συνημμένα. Θα χειριστείτε εύκολα τα αρχεία PST και OST μετά την επίσκεψη στο Εργασία με αρχεία αποθήκευσης του Outlook section.

Λίστα μηνυμάτων από ένα PST - C #

// load PST file

using (var pst = Aspose.Email.Storage.Pst.PersonalStorage.FromFile(dir + "template.pst"))

{

    // list PST folders

    foreach (var folder in pst.RootFolder.GetSubFolders())

    {

        // list messages in a folder

        foreach (var msg in folder.EnumerateMessages())

        {

            var folderInfo = pst.GetParentFolder(msg.EntryId);

            Console.WriteLine(msg.Subject + ":" + folderInfo.DisplayName);

        }

    }

}

Εργασία με κάρτες επαφής

Το vCard ή VCF είναι μια παγκόσμια μορφή αρχείου για την αποθήκευση και ανταλλαγή καρτών επαφών. Το Aspose.Email για .NET επιτρέπει τον χειρισμό αρχείων καρτών επαφών (VCF) μέσα στις εφαρμογές.NET. Μπορείτε επίσης να επεξεργαστείτε κάρτες επαφών του Outlook καθώς και τις κάρτες Thunderbird vCards. Χρησιμοποιώντας το Aspose.Email για .NET μπορείτε να στείλετε αρχεία vCard ή VCF σε μηνύματα ηλεκτρονικού ταχυδρομείου, να επισυνάψετε vCards στα μηνύματά σας. Επίσης, μπορείτε να ανταλλάξετε αρχεία vCard με τον δικό σας τρόπο. Το API επιτρέπει τη δημιουργία, επεξεργασία και αφαίρεση των καρτών επαφών σας. Μπορείτε εύκολα να προσθέσετε υποστήριξη καρτών επαφών στην εφαρμογή σας.

Αυτοματισμός Microsoft Office - Δεν απαιτείται

Το Aspose.Email για .NET έχει δημιουργηθεί χρησιμοποιώντας διαχειριζόμενο κώδικα που δεν χρειάζεται να εγκατασταθεί το Microsoft Office ή το Microsoft Outlook στον υπολογιστή για να λειτουργήσει με επεξεργασία ηλεκτρονικού ταχυδρομείου. Είναι μια τέλεια εναλλακτική λύση αυτοματισμού του Microsoft Outlook για δυναμικό χειρισμό αρχείων μηνυμάτων καθώς και για αποστολή και λήψη μηνυμάτων ηλεκτρονικού ταχυδρομείου. Είναι πολύ εύκολο να μετεγκατάσταση από τον αυτοματισμό γραφείου στο Aspose.

  
  

Το Aspose.Email προσφέρει μεμονωμένα API ηλεκτρονικού ταχυδρομείου για άλλα δημοφιλή περιβάλλοντα ανάπτυξης όπως αναφέρονται παρακάτω: