Często zadawane pytania

Często zadawane pytania

Licencje i open source

Jaki jest model licencji dla Aspose.Email FOSS dla Pythona?

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.

Czy mogę użyć Aspose.Email FOSS dla Pythona w komercyjnym produkcie?

Licencja MIT pozwala na nieograniczone użytkowanie komercyjne bez płatności royaltowych ani serwerów aktywacji wymaganych w czasie pracy.

Instalacja i wymagania

Jak zainstalować Aspose.Email FOSS dla Pythona?

Instalacja z PyPI za pomocą pip:

pip install aspose-email-foss

Jaką wersję Python potrzebujesz?

Biblioteka jest czystym Pythonem z zero zewnętrznych uzależnień i bez oryginalnych składników.

Format wsparcia

Jakie formaty e-mail są obsługiwane?

FormatowanieImportowanieEksporty
MSG (Mapy programu Outlook)TakTak
CFB (kompozytowy plik binarny)TakTak

Czy mogę czytać pliki EML bezpośrednio?

Konwertuj treść EML na Python email.message.EmailMessage Obiekty wykorzystywane biblioteki standardowej, a następnie używać MapiMessage.from_email_message() Konwertuj go na mapę i wiadomości.

Czy mogę konwertować MSG na format EML?

Tak, zadzwoń msg.to_email_string() Wpisy w formacie RFC 5322.

używanie API

Jak pobrać plik MSG?

from aspose.email_foss.msg import MapiMessage

msg = MapiMessage.from_file("message.msg")
print(msg.subject)

Jak tworzyć i zapisać nową wiadomość?

from aspose.email_foss.msg import MapiMessage

msg = MapiMessage.create("Subject", "Body text")
msg.save("output.msg")

Jak dodać dodatek do wiadomości?

with open("document.pdf", "rb") as f:
    data = f.read()
msg.add_attachment("document.pdf", data, mime_type="application/pdf")

Jak przekształcić MSG w 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)

Znane ograniczenia

Czy TNEF (winmail.dat) jest wspierany?

Tylko standardowy format MSG (CFB) jest w sposób native obsługiwany. TNEF/winmail.dat nie jest jeszcze wdrożony.

Czy dostępna jest obsługa kalendarza lub uroczystości?

Biblioteka obsługuje pliki MSG w sposób ogólny. właściwości określone kalendarzem można uzyskać za pośrednictwem identyfikatorów własności MAPI, ale nie ma dedykowanego kalendara ani API randki.

Czy IMAP, SMTP czy POP3 są obsługiwane?

Biblioteka obsługuje pliki MSG i CFB bezpośrednio i nie zawiera żadnych warstw sieciowych lub protokołów.

 Polski