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
| Gereksinim | Ayrıntı |
|---|---|
| Python | 3.10 or later |
| Paket yöneticisi | pip |
| OS | Windows, macOS veya Linux |
| Bağımlılıklar | Yok — saf Python |
Kurulum
PyPI’dan kurun:
pip install aspose-email-fossDoğ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()vefrom_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()veyaMsgWriter.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
- Kurulum Kılavuzu: Sanal ortam kurulumu, pip install ve doğrulama
- Geliştirici Kılavuzu: MSG işlemleri, ekler, özellikler ve CFB yapısı
- Özellikler ve İşlevsellikler: Python örnekleriyle her özelliğe derinlemesine dalış