Ξεκινώντας

Έναρξη με Aspose.Email FOSS για Python

Καλώς ήρθατε στο aspose-email-foss, μια δωρεάν, βιβλιοθήκη Python υπό άδεια MIT για ανάγνωση, δημιουργία και εγγραφή αρχείων Outlook MSG και των υποκείμενων δοχείων CFB (Compound File Binary). Αυτός ο οδηγός σας μεταφέρει από ένα καθαρό περιβάλλον στην εργασία με αρχεία MSG σε λίγα λεπτά.


Προαπαιτούμενα

ΑπαίτησηΛεπτομέρεια
Python3.10 or later
Διαχειριστής πακέτωνpip
OSWindows, 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")

Επόμενα Βήματα

 Ελληνικά