Ξεκινώντας
Έναρξη με Aspose.Email FOSS για Python
Καλώς ήρθατε στο aspose-email-foss, μια δωρεάν, βιβλιοθήκη Python υπό άδεια MIT για ανάγνωση, δημιουργία και εγγραφή αρχείων Outlook MSG και των υποκείμενων δοχείων CFB (Compound File Binary). Αυτός ο οδηγός σας μεταφέρει από ένα καθαρό περιβάλλον στην εργασία με αρχεία MSG σε λίγα λεπτά.
Προαπαιτούμενα
| Απαίτηση | Λεπτομέρεια |
|---|---|
| Python | 3.10 or later |
| Διαχειριστής πακέτων | pip |
| OS | Windows, macOS ή Linux |
| Εξαρτήσεις | Καμία — καθαρή Python |
Installation
Εγκατάσταση από το PyPI:
pip install aspose-email-fossΕπαλήθευση:
from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")Δείτε το Οδηγός εγκατάστασης για τη ρύθμιση και επαλήθευση του εικονικού περιβάλλοντος.
Τι μπορείτε να κάνετε
Μόλις εγκατασταθεί, μπορείτε αμέσως:
- Διαβάστε αρχεία MSG με
MapiMessage.from_file()— πρόσβαση στο θέμα, το σώμα, το HTML σώμα, τις κεφαλίδες και τους παραλήπτες - Δημιουργία Μηνύματα MSG από την αρχή με
MapiMessage.create()— ορίστε θέμα, σώμα, προσθέστε παραλήπτες και συνημμένα - Μετατροπή μεταξύ MSG και μορφής email (RFC 5322) με
to_email_message()καιfrom_email_message() - Επιθεώρηση δομή CFB χαμηλού επιπέδου με
CFBReader— επανάληψη αποθηκευτικών χώρων, ροών και καταχωρίσεων καταλόγου - Γράψτε αρχεία MSG με
MapiMessage.save()ήMsgWriter.write_file() - Διαχείριση συνημμένων — προσθήκη δυαδικών συνημμένων ή ενσωμάτωση μηνυμάτων MSG ως ένθετα συνημμένα
Γρήγορη εκκίνηση
Διαβάστε ένα αρχείο MSG και εκτυπώστε το θέμα και τους παραλήπτες του:
from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")
print(f"Subject: {msg.subject}")
print(f"Body: {msg.body[:200]}")
msg.save("copy.msg")
print("Saved copy.msg")Επόμενα Βήματα
- Οδηγός Εγκατάστασης: Ρύθμιση εικονικού περιβάλλοντος, εγκατάσταση pip, και επαλήθευση
- Οδηγός Προγραμματιστή: λειτουργίες MSG, συνημμένα, ιδιότητες και δομή CFB
- Χαρακτηριστικά και Λειτουργίες: Βαθιά ανάλυση κάθε χαρακτηριστικού με παραδείγματα Python