Aspose.Email  for .NET

Βιβλιοθήκη επεξεργασίας email .NET Outlook & Thunderbird

Δημιουργήστε, αναλύστε, μετατρέψτε και χειριστείτε τα email και τα αρχεία email μεταξύ πλατφορμών

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

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

Το Aspose.Email για .NET διευκολύνει τους προγραμματιστές να εργάζονται με μια σειρά από μορφές Microsoft Outlook και Mozilla Thunderbird όπως MSG, EML, EMLX, PST, OST, MBOX και MHT, καθώς και τη δυνατότητα διαχείρισης αρχείων αποθήκευσης μηνυμάτων όπως Προσωπικά Αρχεία αποθήκευσης (PST) και εκτός σύνδεσης Αρχεία αποθήκευσης (OST) και MBOX. Οι προγραμματιστές μπορούν να χρησιμοποιούν το API για να στέλνουν και να λαμβάνουν email μέσω ορισμένων δημοφιλών πρωτοκόλλων όπως POP3, IMAP και SMTP ή να συνδέονται με τον Microsoft Exchange Server μέσω WebDav και Exchange Web Services για να στέλνουν και να λαμβάνουν email με συνημμένα και να καταγράφουν ή να αφαιρούν μηνύματα από τον διακομιστή.

Προηγμένες δυνατότητες API Email .NET

Στείλτε email με σώμα HTML και συνημμένα

Λειτουργία συγχώνευσης αλληλογραφίας και αποστολής μαζικής αλληλογραφίας

Λίστα και λήψη μηνυμάτων από διακομιστές αλληλογραφίας POP3 και IMAP

Λίστα, λήψη και αποστολή μηνυμάτων μέσω διακομιστών Microsoft Exchange

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

Φόρτωση μηνυμάτων από αρχείο ή ροή

Αποθηκεύστε τα μηνύματα σε αρχείο ή ροή

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

Χειρισμός μηνυμάτων Προσωπικά και αρχεία αποθήκευσης εκτός σύνδεσης

Προσθέστε μηνύματα, επαφές, εργασίες, σημειώσεις, στοιχεία ημερολογίου και λίστες διανομής στο PST

Εξαγωγή μηνυμάτων, επαφών και στοιχείων ημερολογίου από το PST

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

Χειριστείτε τα στοιχεία του Ημερολογίου χρησιμοποιώντας το πρόγραμμα-πελάτη Exchange Web Service (EWS).

Προσθέστε ενσωματωμένα αντικείμενα και συνημμένα στα email

Συμπεριλάβετε κείμενο και σώμα αλληλογραφίας HTML

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

Στείλτε συναντήσεις ή συσκέψεις συμβατές με το iCalendar

Δημιουργήστε προσαρμοσμένες κεφαλίδες αλληλογραφίας

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

Μετατροπή εργασίας του Outlook σε MHTML

Ενιαία ενοποιημένη μέθοδος για τη λήψη διαφόρων τύπων στοιχείων του Outlook

Δημιουργία επαφής στον Υποφάκελο Επαφών στο EWS

Προσθήκη συνημμένου σε επαναλαμβανόμενα συμβάντα ημερολογίου

Ενημέρωση μέλους σε λίστα διανομής PST (DL)

Υποστήριξη για το Outlook για Mac Data File OLM

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

Λήψη διαδρομής φακέλου στο αρχείο OLM

Λάβετε λίστα προσαρμοσμένων φακέλων που δημιουργήθηκαν από τον χρήστη

Υποστήριξη πολλαπλών συνδέσεων για αναδρομικές λειτουργίες IMAP και POP3

Δυναμική μετατροπή μηνύματος σε πολλαπλές μορφές email στο .NET

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

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

// φορτώστε το αρχείο προς μετατροπή

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

{

    // αποθήκευση σε διαφορετικές μορφές

    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);

}

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

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

Send and Receive Email via SMTP, POP3 and IMAP

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

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

Συνδεθείτε στον Microsoft Exchange Server

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

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

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

Manage Message Αρχεία αποθήκευσης

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

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

// φόρτωση αρχείου PST

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

{

    // λίστα φακέλων PST

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

    {

        // λίστα μηνυμάτων σε ένα φάκελο

        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 καθώς και τις κάρτες VCard Thunderbird. Χρησιμοποιώντας το Aspose.Email για .NET, μπορείτε να στείλετε αρχεία VCard ή VCF σε email, να επισυνάψετε VCard στα μηνύματά σας. Επίσης, μπορείτε να ανταλλάξετε αρχεία VCard με τον τρόπο σας. Το API επιτρέπει τη δημιουργία, την επεξεργασία και την αφαίρεση των καρτών επαφών σας. Μπορείτε εύκολα να προσθέσετε υποστήριξη καρτών επικοινωνίας στην εφαρμογή σας.

Microsoft Office Automation – Δεν απαιτείται

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

  
  

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