Aspose.Email FOSS for Python

API reference for Aspose.Email FOSS for Python v26.3. 30 public types organized by module.

CFB Format (Compound File Binary)

ClassDescription
CFBDocumentMutable Compound File Binary (CFB) document description.
CFBErrorRaised for malformed or unsupported Compound File Binary (CFB) content.
CFBReaderReusable reader for Compound File Binary (CFB) containers.
CFBStorageMutable storage node used by the CFB writer.
CFBStreamMutable stream node used by the CFB writer.
CFBWriterDeterministic serializer for Compound File Binary (CFB) containers.
DirectoryEntryFixed-size directory record for one storage/stream object and its tree links.
HeaderHeader record at file offset 0 defining Compound File Binary (CFB) geometry and allocation chain entry points.

Enumerations

EnumerationDescription
DirectoryColorFlagStores the red-black tree color used by directory sibling links.
DirectoryObjectTypeClassifies the directory entry payload as unallocated, storage, stream, or root storage.
SectorMarkerSpecial FAT marker values reserved for sector allocation metadata.

MSG Format

ClassDescription
MapiAttachmentMutable attachment object.
MapiMessageMutable high-level MSG object with MSG and EmailMessage conversion support.
MapiNamedPropertyIdentifier for a named MAPI property.
MapiPropertyLogical MAPI property with optional named-property identity.
MapiPropertyCollectionMapiPropertyCollection.set adds or replaces a MapiProperty in the collection and returns it.
MapiRecipientMutable recipient object.
MsgDocumentMutable MSG document model that can be serialized through the CFB writer.
MsgErrorRaised for malformed or unsupported MSG structures.
MsgReaderNormative top-level MSG containment and stream requirements for container traversal.
MsgStorageMutable MSG storage node with role classification and parsed property-stream metadata.
MsgStreamMutable MSG stream node with raw bytes and CFB metadata.
MsgWriterSerializer that writes a MsgDocument into a CFB-backed .msg payload.
PropertyEntryFixedLengthFixed-length property stream entry containing property tag, flags, and inline 8-byte value payload.
PropertyStreamHeaderSubobjectProperty stream header used in recipient and attachment storages, containing only reserved bytes.
PropertyStreamHeaderTopLevelTop-level property stream header containing next-id counters and counts for recipients and attachments.
StorageLayoutNaming and containment rules for recipient, attachment, embedded message, and nameid storages.

Enumerations

EnumerationDescription
CommonMessagePropertyIdCommon MAPI property identifiers used by the MSG reader/writer for core message semantics.
PropertyIdCommon property identifiers paired with their default MAPI property types.
PropertyTypeCodeMAPI property type codes used in MSG property tags and value stream names.

See Also