Руководство разработчика
Руководство разработчика
В этом разделе рассматриваются основные возможности aspose-email-foss 26.3 для Python. Библиотека организована в два основных модуля:
aspose.email_foss.msg— API сообщений MSG высокого уровня (MapiMessage,MapiAttachment,MapiRecipient)aspose.email_foss.cfb— API контейнера CFB низкого уровня (CFBReader,CFBWriter,CFBDocument)
Ввод/вывод файлов MSG
Класс MapiMessage — основной вход. Загрузка, создание и сохранение MSG‑файлов:
from aspose.email_foss.msg import MapiMessage
# Load
msg = MapiMessage.from_file("input.msg")
# Create
msg = MapiMessage.create("Subject", "Body text")
# Save
msg.save("output.msg")Поддерживаемые форматы
| Формат | Импорт | Экспорт |
|---|---|---|
| MSG (Outlook) | Да | Да |
| CFB (Compound File Binary) | Да | Да |
Файлы MSG используют CFB в качестве формата контейнера. Библиотека предоставляет как высокоуровневый доступ к MSG, так и низкоуровневые операции с CFB.
Темы
- Функции и возможности: Подробный обзор функций с примерами на Python