Συχνές ερωτήσεις
Ανοιχτή Πηγή & Open Source
Ποιο είναι το μοντέλο αδειοδότησης για Aspose.Email FOSS για Python;?
Aspose.Email FOSS for Python is released under the MIT License. You can use it in personal, commercial, and open-source projects without restriction. No runtime licence key or activation is required.
Μπορώ να χρησιμοποιήσω το Aspose.Email FOSS για Python σε ένα εμπορικό προϊόν;?
Ναι. Η άδεια MIT επιτρέπει απεριόριστη εμπορική χρήση χωρίς πληρωμές ή διακομιστές ενεργοποίησης που απαιτούνται σε χρόνο λειτουργίας.
Εγκατάσταση & Αίτηση
Πώς μπορώ να εγκαταστήσω το Aspose.Email FOSS για Python;?
Εισάγετε από το PyPI χρησιμοποιώντας pip:
pip install aspose-email-fossΠοια έκδοση Python χρειάζεται;?
Η βιβλιοθήκη είναι καθαρή Python με μηδενικές εξωτερικές εξαρτήσεις και χωρίς εγχώριες συνδεδεμένες συστατικές.
Στήριξη μορφοποίησης
Ποια μορφή ηλεκτρονικού ταχυδρομείου υποστηρίζεται;?
| ΤΕΧΝΗ | εισαγωγών | Εξαγωγή |
|---|---|---|
| MSG (Outlook MAPI) - Δελτίο Πληροφοριών | ΝΑΙ | ΝΑΙ |
| CFB (Compound File Binary) – Μειονεκτήματα των αρχείων | ΝΑΙ | ΝΑΙ |
Μπορώ να διαβάσω τα αρχεία EML άμεσα;?
Μετατρέψτε το περιεχόμενο EML σε Python email.message.EmailMessage Ο αντικείμενο χρησιμοποιεί Η βιβλιοθήκη, χρησιμοποιώντας την MapiMessage.from_email_message() να μετατρέψει σε χάρτη Μήνυμα .
Μπορώ να μετατρέψω το MSG σε EML;?
Ναι, καλέστε msg.to_email_string() Η αναφορά γίνεται σε μορφή RFC 5322 .
Πυροβολισμοί
Πώς μπορώ να φορτώ ένα αρχείο MSG;?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")
print(msg.subject)Πώς μπορώ να δημιουργήσω και να αποθηκεύσω ένα νέο μήνυμα;?
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.create("Subject", "Body text")
msg.save("output.msg")Πώς μπορώ να προσθέσω ένα παράρτημα σε ένα μήνυμα;?
with open("document.pdf", "rb") as f:
data = f.read()
msg.add_attachment("document.pdf", data, mime_type="application/pdf")Πώς μπορώ να μετατρέψω ένα MSG σε EML;?
msg = MapiMessage.from_file("message.msg")
eml_text = msg.to_email_string()
with open("output.eml", "w", encoding="utf-8") as f:
f.write(eml_text)Γνωστές Περιορισμοί
Υποστηρίζεται το TNEF (winmail.dat);?
Μόνο η τυποποιημένη μορφή MSG (CFB) υποστηρίζεται από την πηγή. TNEF/winmail.dat δεν έχει ακόμη εφαρμοστεί.
Υπάρχει υποστήριξη ημερολογίου ή προσφοράς;?
Η βιβλιοθήκη χειρίζεται τα αρχεία MSG γενικά. Ιδιότητες ειδικό για το ημερολόγιο μπορούν να διατεθούν μέσω των αναγνωριστικών ιδιοκτησίας MAPI, αλλά δεν υπάρχει αφιερωμένη API ημερών ή συνάψεων.
Υποστηρίζονται IMAP, SMTP ή POP3;?
Η βιβλιοθήκη χειρίζεται τα αρχεία MSG και CFB άμεσα και δεν περιλαμβάνει κανένα δίκτυο ή στρώμα πρωτοκόλλου.