ЧЗВ — Aspose.Email FOSS for Python

ЧЗВ — Aspose.Email FOSS for Python

Лицензиране

Какъв лиценз използва aspose-email-foss?

Лиценз MIT. Не е необходим лицензен ключ.


Инсталиране

Как да инсталирам aspose-email-foss?

pip install aspose-email-foss

Каква версия на Python е необходима?

Python 3.10 или по-нова версия.

Има ли native dependencies?

Не. Библиотеката е чист Python с нулеви външни зависимости.


Поддръжка на формати

Кои формати за имейл се поддържат?

ФорматИмпортЕкспорт
MSG (Outlook)ДаДа
CFB (Compound File Binary)ДаДа

Мога ли да чета EML файлове?

Не директно. Конвертирайте съдържанието на EML в обект EmailMessage и използвайте MapiMessage.from_email_message().

Мога ли да конвертирам MSG в EML?

Да. Извикайте msg.to_email_string() за RFC 5322 текстов изход.


Използване на API

Как да заредя MSG файл?

from aspose.email_foss.msg import MapiMessage
msg = MapiMessage.from_file("message.msg")

Как да създам ново съобщение?

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

Как да добавя прикачени файлове?

msg.add_attachment("file.pdf", data_bytes, mime_type="application/pdf")

Известни ограничения

Има ли неимплементирани методи?

Не. Всички публични API методи са напълно реализирани в текущата версия.

Поддържа ли се TNEF (winmail.dat)?

Не. Поддържа се само стандартният формат MSG (CFB).

Поддръжка за календар/назначения налична ли е?

Библиотеката обработва MSG файлове генерично. Свойства, специфични за календар, могат да се достъпват чрез MAPI идентификатори на свойства, но няма специализиран календарен API.

 Български