Aspose.Email  for Python via .NET

Python API για επεξεργασία email

Δημιουργία, χειραγώγηση ή μετατροπή μορφών email, συμπεριλαμβανομένων MSG, EML, EMLX & MHT μέσα από εφαρμογές Python.

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

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

Το Python Email API μπορεί να χρησιμοποιηθεί για βασικές λειτουργίες διαχείρισης email, όπως επεξεργασία περιεχομένου μηνυμάτων και χειραγώγηση συνημμένων. Επιπλέον, η βιβλιοθήκη εκτελεί επίσης διαχείριση των εγγράφων αποθήκευσης μηνυμάτων, στέλνοντας και λαμβάνοντας email μέσω διαφορετικών πρωτοκόλλων, συμπεριλαμβανομένων των POP3, IMAP και SMTP.

Προηγμένες δυνατότητες API επεξεργασίας email

Μετατροπή και απόδοση μορφής αρχείου email

Αποστολή και λήψη email με συνημμένα

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

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

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

Χειριστείτε τα συνημμένα email και τους συνδεδεμένους πόρους

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

Υποστήριξη για SSL και TLS

Υποστήριξη για συνημμένα TNEF

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

Το Aspose.Email για Python μέσω .NET είναι μια καλή επιλογή εάν ψάχνετε για ένα API για τη μετατροπή αρχείων email. Παρέχει εύχρηστες διεπαφές για τη διαδικασία μετατροπής, ενώ κρύβει όλες τις άσχημες λεπτομέρειες της υποκείμενης προδιαγραφής μορφής. Το μόνο που χρειάζεται να κάνετε είναι να φορτώσετε το αρχείο προέλευσης στο μοντέλο αντικειμένου Aspose.Email και να καλέσετε τη μέθοδο Save με τις κατάλληλες παραμέτρους. Είναι πραγματικά τόσο απλό!

Μετατροπή MSG σε διάφορες μορφές - Python

msg= MailMessage.load(dir + "msgtemplate.msg")

# convert MSG to EML, HTML and MHTML formats

msg.save("emloutput.eml", SaveOptions.default_eml)

msg.save("htmloutput.html", SaveOptions.default_html)

msg.save("mhtoutput.mhtml", SaveOptions.default_mhtml)

Εκτεταμένη υποστήριξη για Ραντεβού Μορφή ICS

Το Aspose.Email για Python μέσω .NET μπορεί να χρησιμοποιηθεί για τη δημιουργία συναντήσεων και την αποθήκευση σε μορφή ICS. Η Python Email Library επιτρέπει επίσης τη φόρτωση συναντήσεων από αρχεία ICS, την ανάγνωση ή εγγραφή συμβάντων συναντήσεων, τη δημιουργία μιας συνάντησης ως προσχέδιο και τον καθορισμό της κατάστασης των συμμετεχόντων των συμμετεχόντων στο ραντεβού

Δημιουργήστε και καταναλώστε επαναλήψεις με το iCalendar API

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

Αποστολή και λήψη Email via SMTP, POP3 and IMAP Mail Servers

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

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

Δημιουργία ή χειρισμός αρχείων PST, OST και MBOX

Το Aspose.Email για Python μέσω .NET σάς επιτρέπει να διαχειρίζεστε αρχεία αποθήκευσης του Outlook όπως το PST και το OST. Μπορείτε να εκτελέσετε έναν αριθμό λειτουργιών σε υπάρχοντα αρχεία αποθήκευσης καθώς και να δημιουργήσετε νέα αρχεία PST από την αρχή. Οι πιθανές λειτουργίες περιλαμβάνουν τη λίστα φακέλων, τη λίστα μηνυμάτων, την εξαγωγή μηνυμάτων και τις επαφές σε μορφή MSG.

Μαζί με τα αρχεία αποθήκευσης του Outlook, το Aspose.Email για Python μέσω .NET υποστηρίζει επίσης τη μορφή αρχείου Mbox. Μπορείτε να χρησιμοποιήσετε το Aspose.Email για Python μέσω .NET για να φορτώσετε υπάρχοντα αρχεία Mbox και να εξαγάγετε πληροφορίες μηνυμάτων.

Εξαγωγή μηνυμάτων από το Mbox - Python

reader = MboxrdStorageReader(dir + "template.mbox", False)

eml = reader.read_next_message()

# Διαβάστε όλα τα μηνύματα σε βρόχο

while (eml is not None):

    # εμφάνιση θέματος μηνύματος

    print("Subject: " + eml.subject)

    # save message in EML and MSG formats

    eml.save("output.eml", aspose.email.SaveOptions.default_eml)

    eml.save("output.msg", aspose.email.SaveOptions.default_msg_unicode)

    # λάβετε το επόμενο μήνυμα

    eml = reader.read_next_message();

reader.dispose();
  
  

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