Extract Subfiles from Mailbox Files
A Mailbox (MBX) file is a collection of individual emails compiled with RFC 822 and RFC 2045 - 2049 (MIME), and divided by message separators. There are many mail applications that export to an MBX format, such as Eudora Email and Mozilla Thunderbird.
When an MBX file is extracted to disk, the message text and header information (To
, From
, Sent
, and so on) from each mail file is extracted to text files. If you do not want to extract the header information, set the flag KVExtractionFlag_ExcludeMailHeader when you call fpExtractSubFile().
In Eudora MBX files, attachments are inserted as a link and are stored externally from the message. These attachments are not extracted, but the path to the attachment is returned in the call to the fpGetSubFileInfo() function. You can write code to retrieve the attachment based on the returned path.
For MBX files from other clients, KeyView extracts attachments when they are embedded in the message.
The Mailbox (MBX) reader is an advanced feature and is sold and licensed separately. To enable this reader in a KeyView SDK, you must obtain the appropriate license key from OpenText. See Pass License Information to KeyView for information on adding a new license key to an existing installation.