Başlarken

Başlarken Aspose.Email FOSS ile Python

Hoş geldiniz aspose-email-foss, ücretsiz, MIT lisanslı Python kütüphanesi, Outlook MSG dosyalarını ve bunların temel CFB (Compound File Binary) kapsayıcılarını okuma, oluşturma ve yazma için. Bu kılavuz, yeni bir ortamdan MSG dosyalarıyla dakikalar içinde çalışmaya geçmenizi sağlar.


Ön Koşullar

GereksinimAyrıntı
Python3.10 or later
Paket yöneticisipip
OSWindows, macOS veya Linux
BağımlılıklarYok — saf Python

Kurulum

PyPI’dan kurun:

pip install aspose-email-foss

Doğrulayın:

from aspose.email_foss.msg import MapiMessage
print("aspose-email-foss loaded successfully.")

Bakınız Kurulum Kılavuzu sanal ortam kurulumu ve doğrulaması için.


Neler Yapabilirsiniz

Kurulduktan sonra hemen şunları yapabilirsiniz:

  • Okuyun MSG dosyalarını şununla MapiMessage.from_file() — konu, gövde, HTML gövde, başlıklar ve alıcılarına erişin
  • Oluştur MSG mesajlarını sıfırdan oluştur MapiMessage.create() — konu, gövde ayarla, alıcıları ve ekleri ekle
  • Dönüştür MSG ve e-posta (RFC 5322) formatı arasında to_email_message() ve from_email_message()
  • İncele düşük seviyeli CFB yapısı ile CFBReader — depolamaları, akışları ve dizin girişlerini yineleyin
  • Yaz MSG dosyaları ile MapiMessage.save() veya MsgWriter.write_file()
  • Ekleri işle — ikili ekler ekleyin veya MSG mesajlarını iç içe ekler olarak gömün

Hızlı Başlangıç

Bir MSG dosyasını okuyun ve konusunu ve alıcılarını yazdırın:

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

Sonraki Adımlar

 Türkçe